Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    321

    Apertura finestra indipendente in javascript

    Ciao a tutti, il mio problema è questo:
    ho una serie di link con richiamo a una funzione javascript così come indicato.
    Il richiamo dal file principale è <a href="javascript:" onClick="finestradoc('nome.htm')">.
    Viene creata la popup ma non viene visualizzato il testo del file. Come faccio??


    function finestradoc(url) {
    var titolo = "titolo"

    var s1 = "<title>" + titolo + "</title>" +
    "<body><table border=0><tr>" +
    "<td width=700 height=450 valign=top align=center>"
    var s2 = "<a href="+url+">"
    var s3 = "</td></tr></table></body>"

    popup = window.open("url",'finestradoc','width=700,height= 450 ,toolbar=no, location=no,status=no,menubar=no,scrollbars=yes,re sizable=yes');
    popup.document.write(s1+s2+s3)
    popup.document.close()
    }


    Grazie mille
    Franco

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    ciao Franco,

    non è che la variabile s2 deve essere così?
    codice:
    var s2 = ""+url+""

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    321
    ho sostituito a quello che ti avevo scritto la "var s2" che mi hai indicato te....la pop un si apre ma nella pop up viene caricato il link ma non il contenuto della pagina...
    come mai?

    grazie mille

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    se vuoi visualizzare l'html del file devi fare diversamente... potresti usare un iframe
    codice:
    var s1 = "<title>" + titolo + "</title>" + 
    "<body><table border=0><tr>" + 
    "<td width=700 height=450 valign=top align=center>" 
    var s2 = "<iframe width=100% height="100%" src="+url+"></iframe>" 
    var s3 = "</td></tr></table></body>"

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 © 2026 vBulletin Solutions, Inc. All rights reserved.