Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    Pagina bianca con [object]

    Ho questo link di richiamo per lanciare una semplice PopUp windows.open, purtroppo all'atto dell'apertura, apre una terza pagina bianca con la scritta [object].

    Questa la parte di codice interessata
    <a href=""javascript: window.open('" & GLOBAL_SITE_PATH & "pmpoup.asp?do=new&to=" & Server.HTMLEncode(oRs("sLogin")) &"', 'PopUpMP', 'width=400, height=370, menubars=off')"" target=""_blank"" title=""Manda un messaggio privato."">
    anche se in realtà il link comprende un'immagine ed altre cose.

    in verità ho anche provato questa soluzione suggerita in questo Forum, ma purtroppo facendo così:

    <a href=""java script:"" onclick=""window.open('" & GLOBAL_SITE_PATH & "pmpoup.asp?do=new&to=" & Server.HTMLEncode(oRs("sLogin")) &"', 'PopUpMP', 'width=400, height=370, menubars=off');return false;"" target=""_blank"" title=""Manda un messaggio privato."">

    lo script si blocca e non apre la PopUp.
    Per piacere datemi un'altro consiglio
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

  2. #2
    Queste righe di codice si trovano in una pagina .asp?

    In che contesto (all'interno dei tag asp, in una istruzione "response.write"......)?

    La sintassi non mi sembra corretta...
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  3. #3
    Le righe si trovano all'interno di un IFrame di una pagina Asp, servono per aprire un PopUp che contiene una pagina per inviare messaggi.
    Ti posto sotto il response.write completo, ma è molto lungo.

    Response.Write " <td align=""right"" width=""20%""><font face=""verdana"" size=""1"" color=""#000000"">[img][/img]</font></td>" & vbCRLF

    spero di risolvere con il tuo aiuto

    Il codice sopra , così come funziona ma apre anche la pagina bianca contenente [object]
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

  4. #4
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    661
    devi seguire questa sintassi :



    Response.Write " <td align=" &chr(34)& "right" & chr(34) &" ecc.

    chr(34) ovvero " oppure sostituisci " con ' e poi le devi concatenare
    con &

  5. #5
    per favore un esempio un pò più comprensibile.....Grazie
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

  6. #6
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    661
    codice:
    <%
    testo = " <td align="&chr(34)&"right"&chr(34)&" width="&chr(34)&"20%"&chr(34)&"><font face="&chr(34)&"verdana"&chr(34)&" size="&chr(34)&"1"&chr(34)&" color="&chr(34)&"#000000"&chr(34)&">"
    testo=testo&"[img]&chr(34)&[/img]</font></td>" & vbCRLF 
    response.write testo
    %>
    come avrai notato ho sostituito le virgolette doppie (due doppi apici "") con chr(34) che tradotto significa questo-->"<--(doppi apici)

    perche come le stavi scrivendo tagliavi il valore senza concatenarlo


    esempio :


    tuo ---> " <td align=""right"" width=""20%"">< ecc.
    dopo align=" si chiude il valore e per agiungere altro devi usare la e commerciale (&), quindi sarebbe :
    " <td align=" & "right"
    ma siccome ci vuoi mettere " allora ecco che si trasforma in :" <td align=" & chr(34) & "right"


    ok ?!


    comunque se non hai afferrato puoi fare copia e incolla di quello nel code

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    C'era bisogno di aprire un'altra discussione identica??
    Leggi il regolamento primo di postare un nuovo messaggio.

    Roby


  8. #8
    Roby hai ragione, ma ho dovuto farlo per attirare l'attenzione, visto che alla precedente non ho più avuto risposte.
    Aprendo un'altro topic ho avuto ulteriori risposte.
    Ora cancello la precendente, ok?
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

  9. #9
    gold, ho modificato l'intero link come da te suggerito, questo funziona esattamente come prima, cioè apre si la PopUp cliccando nella gif, tuttavia apre sempre questa inutile nuova pagina bianca con scritto [object].
    Peccato veramente
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

  10. #10
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    scusa, forse non c'ho capito troppo, ma perchè non provi a togliere quel target="_blank"????
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.