Windows.Open e passaggio di Valore con JScript...

venerdì 09 dicembre 2005 - 15.16

LeonDom Profilo | Senior Member

Ariecchime...
quando devo aprire una finestra in PopUp tramite JavaScript non ho problemi, ma quando al link della pagina devo aggiungere un valore che mi serve nella pagina di PopUp non mi apre più nulla, come si passa un valore preso da una variabile nel Codebehind di una sub?

Questo è il codice che provo ad utilizzare...

Page.RegisterStartupScript("Apri Nuova Finestra",
"<script language=""javascript"">
window.open('follow.aspx?idNeg=' " & idNeg& " ' ', '',
'width=420,height=550,scrollbars=no,status=no,resizable=no');</script>")

Grazie a tutti....

GvnnRules Profilo | Senior Member

Page.RegisterStartupScript("Apri Nuova Finestra",
"<script language=""javascript"">
window.open('follow.aspx?idNeg= " & idNeg& "', '',
'width=420,height=550,scrollbars=no,status=no,resizable=no');</script>")

.... gli aprici che avevi messo in idNeg= '" & idNeg& "' andavano tolti (vedi sol. sopra)

;)

Peace
Gvnn

Jumpa Profilo | Junior Member

non so se quella che ti sto per indicare è la strada migliore ma è l'unica cosa che mi è venuta in mente quando ho avuto problemi simili....

Costruisci lo script al volo,
in fase di load della pagina, scrivi lo script JS utilizzando le funzioni di output di aspx e cosi hai la possibilità di parametrizzare ci oche vuoi.. valori e volendo la funzione stessa!

-------------------------
191 for ever.....................
Follow the White Rabbit...

http://www.jumpa.org
-------------------------

LeonDom Profilo | Senior Member

Grazie 1000, ho risolto togliendo semplicemente gli apici prima e dopo la var

es: '" & var & "' al javascript non gli piaceva, e lìho messo così... " & var & "

Pare Funzionare!!!




LeonDom
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5