Visualizzazione dei risultati da 1 a 6 su 6

Discussione: js fuori di posto

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    57

    jsp fuori di posto

    Ciao a tutti,
    in una pagina ho un menu a tendina in javascript che devo incollare nel div. Questo mi da errore nella validazione, xke se deve incollare nel head. Lo so, il problema è che non funziona quando è nel head.

    La seconda domanda è che adesso uso object invece di embed, cmq non va bene il width e il heigh.

    Qualcuno ha una idea su questi problemi?
    Vi ringrazio
    juana

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    2,620
    Codice PHP:
    <html>
    <
    head>
    </
    head>
    <
    body>
    <
    script language="JavaScript" type="text/JavaScript">
    <!--
    function 
    Simo_tendina (targ,selObj,restore){ //v3.0
    eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
    if (
    restoreselObj.selectedIndex=0;
    }
    //-->
    </script

    <select class="DropDown" name="Giochi"
     
    onchange="Simo_tendina('parent',this,0)">
    <
    body>
    </
    html
    Così lo valida...


  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Devo drire che non ho capito la domanda, e ancora meno la risposta di Simosito, che contiene gravi errori di sintassi (ma dipende dal linguaggio usato) ed usa un linguaggio JS vecchio, che potrebbe non essere supportato dai browser recenti.

    Juana devi specificare:
    - Il DOCTYPE che usi
    - Il tag che usi per includere il JS
    - Spiegare meglio il probelma dell'embed/object

    Ma perche` usi JS per un menu a tendina: ce ne sono molti che si realizzano senza i JS (vedi i menu dei "link utili" del forum CSS).

    PS: ancora meno ho capito che cosa c'entri JSP (Java Server Pages): qui stiamo parlando di javascript
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    57

    Spiego bene (spero)

    Scusami non si sono spiegata bene:

    1- Uso un menu fatto in javascript che inserisco in un div così:
    <div id="menu"><script language="JavaScript" src="js/dynamenu.js" type="text/javascript"></script></div>

    Questo mi da errore nella validation con:
    <!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">

    l'errore è che non dovrebbe essere nell’head, il problema è che nell’head non funziona.
    Magari tu hai ragione in usare un altro, il fatto è che è già online, personalizzatto, ecc. se non ci fosse altra soluzione + avanti lo cambio.

    Pero quanto riguarda l'embed, era per incollare un swf senza il tag embed che non è supportato. Adesso è tutto a posto, soluzionato, non da errore usando il tag object.

    Grazie della tua risposta
    Juana

  5. #5

    Re: Spiego bene (spero)

    Originariamente inviato da juana
    Scusami non si sono spiegata bene:

    1- Uso un menu fatto in javascript che inserisco in un div così:
    <div id="menu"><script language="JavaScript" src="js/dynamenu.js" type="text/javascript"></script></div>

    Questo mi da errore nella validation con:
    <!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">

    in xhtml 1.0 togli: language="JavaScript"


    ciaux

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    57

    A posto

    adesso è andato a buon fine.
    Grazie ancora
    Juana

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.