OffTopic showModalDialog

giovedì 25 agosto 2005 - 12.23

snap_ml Profilo | Newbie

Salve,
lo so che con asp sono un po' fuori tema, ma spero che qualcuno mi dia una mano comunque anche perchè credo che anche in asp.net ci sia lo stesso problema(forse).
Ho una applicazione asp che apre una pagina in questo modo con javascript
<% miastr ="% di recupero" %>
window.showModalDialog("miapagina.asp?valore=<%=miastr%>",ecc.ecc.)
quando provo a leggere la stringa mi perde il valore %.
Ho provato con Server.URLEncode(miastr) ma questo se passato a una normale pagina funziona, in con showmodaldialog non funziona.
Qualcuno sa dirmi perchè?
Grazie

Brainkiller Profilo | Guru

Ciao,
non mi sono mai cimentato nell'uso della showmodaldialog(). Però ti consiglio due cose, primo è vedere se nel codice HTML viene renderizzato correttamente il parametro, seconda cosa ti consiglio di vedere la documentazione sulla funzione che supporta più parametri:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/showmodaldialog.asp
In particolare il secondo dove puoi inserire degli argomenti da passare alla pagina.

Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

snap_ml Profilo | Newbie

Ti ringrazio per la risposta.Avevo già letto la documentazione su microsoft.
Dopo molti tentativi ho scoperto quasi per caso dove era il problema.Io chiamavo la funzione javascrip per aprire la finestra con un href="javasript:ecc.ecc.", cambiando l'href con onclick ho risolto.Solo che non me ne spiego il perchè.
Ciaoo

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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5