Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    potete dirmi in cosa sbaglio? xhtml javascript

    Sono disperato, non riesco a capire cosa non vada nella pagina che ho scritto: vorrei che cliccando su un link di un menu venga creata una nuova pagina tramite javascript suddivisa in due frame nella quale nel frame di destra ci sia la pagina richiamata da quel link. Potete dirmi dove sbaglio? Sotto ho messo il codice.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"><head><title>Al Pacino Italian Fun Site</title>
    <SCRIPT LANGUAGE="Javascript">
    function ciccio(l)
    {l="";
    document.write("<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it"><head><title>Al Pacino Italian Fun Site</title></head><frameset cols="130, *" frameborder=0><frame name="menu" id="menu"src="menu.html"/><framename="princ"id="princ" src=",l,".html/><noframe><body></body></noframe></frameset></html>");}
    </SCRIPT>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <link href="index_files/mappa.css" rel="stylesheet" type="text/css"></head><body>
    <div id="book">
    <div id="menu">
    News
    Curiosità
    Biografia
    Filmografia
    </div>
    </div>
    </body></html>

  2. #2
    la document.write stampa tutto quello che sta tra " .

    Devi sostituire i " con \", e lasciare i " solo all'inizio e alla fine del document.write, che indicano la stringa che andrà stampata.

    Mentre, se vuoi concatenare una variabile, devi chiudere la stringa, concatenarla e poi riaprirla
    coloreTetto = "rossa"
    " la casa di \"Luca\" è " + coloreTetto + " sul tetto " --> la casa di "Luca" è rossa sul tetto


    document.write("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Frameset//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd\"><html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"it\" lang=\"it\"><head><title>Al Pacino Italian Fun Site</title></head><frameset cols=\"130, *\" frameborder=0><frame name=\"menu\" id=\"menu\"src=\"menu.html\"/><framename=\"princ\" id=\"princ\" src=" + l + ".html/><noframe><body></body></noframe></frameset></html>");}

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.