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

    js esterno che in realtà è htm

    Buonasera

    Nel grattare lo script per un menù a comparsa dal sito di radio Capital, mi sono accorto che il file esterno che fa funzionare i menù a comparsa caricato con la riga <script type="text/javascript" language=JavaScript1.2 src="menu.htm"></script>, e quindi come se fosse un js, è un file htm.

    Come è possibile questo?
    E inoltre, è la prima volta che velo la dicitura JavaScript1.2.
    Cosa sta ad indicare?

    Come si sarà capito, non sono un esperto di Java Script...

    Grazie
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: js esterno che in realtà è htm

    Originariamente inviato da Eugene
    Buonasera

    Nel grattare lo script per un menù a comparsa dal sito di radio Capital, mi sono accorto che il file esterno che fa funzionare i menù a comparsa caricato con la riga <script type="text/javascript" language=JavaScript1.2 src="menu.htm"></script>, e quindi come se fosse un js, è un file htm.

    Come è possibile questo?
    E inoltre, è la prima volta che velo la dicitura JavaScript1.2.
    Cosa sta ad indicare?

    Come si sarà capito, non sono un esperto di Java Script...

    Grazie
    Se x menu a comparsa intendi in alto "home" "radio" "classici"
    il codice dovrebbe essere questo:
    codice:
     
    <DIV>
    
      <DIV class=maincont> 
        <SCRIPT language=javascript>
    	new slidemenu("menu1", "down", 70, 20, 150, 137)
    	new slidemenu("menu2", "down", 135, 20, 150, 120)
    	new slidemenu("menu3", "down", 208, 20, 150, 120)
    	new slidemenu("menu4", "down", 279, 20, 150, 137)
    	new slidemenu("menu5", "down", 386, 20, 110, 120)
    	new slidemenu("menu6", "down", 482, 20, 150, 171)
    </SCRIPT>
    
    <table width="480" height="18" border="0" cellPadding="0" cellSpacing="0" background="http://www.capital.it/images/com_new_menu_bar.gif">
            <TR> 
              <TD width="68" valign="middle" class="nav">Home</TD>
              <td width="2"></td>
              <TD width="63" valign="middle" class="nav">Radio</TD>
              <td width="2"></td>
    
              <TD width="71" valign="middle" class="nav">Classici</TD>
              <td width="2"></td>
              <TD width="69" valign="middle" class="nav">Notizie</TD>
              <td width="2"></td>
              <TD width="105" valign="middle" class="nav">TrovaCinema</TD>
              <td width="2"></td>
              <TD width="94" valign="middle" class="nav">Community</TD>
    
            </TR>
    </table>
    <table width="480" height="10" border="0" cellpadding="0" cellspacing="0">
    	<tr>
    		<td></td>
    	</tr>
    </table>
        <DIV id=menu1Container>
          <DIV id=menu1Content style="FILTER: alpha(opacity=93); LEFT: 0px; POSITION: relative; TEXT-ALIGN: left">
            <TABLE border=0 cellPadding=0 cellSpacing=1 bgcolor="#7F7F7F">
    
                <TR><TD class="navbaritem">Ascolta la radio</TD></TR>
                <TR><TD class="navbaritem">Ascolta Capital News</TD></TR>
                <TR><TD class="navbaritem">Ascolta Capital Sport</TD></TR>
                <TR><TD class="navbaritem">Webcam e messaggi</TD></TR>
                <TR><TD class="navbaritem">Il palinsesto</TD></TR>
                <TR><TD class="navbaritem">Frequenze</TD></TR>
    
                <TR><TD class="navbaritem">Staff</TD></TR>
    			<TR><TD class="navbaritem">Mail InfoLine</TD></TR>
            </TABLE>
          </DIV>
        </DIV>
        <DIV id=menu2Container>
          <DIV id=menu2Content style="FILTER: alpha(opacity=93); LEFT: 0px; POSITION: relative; TEXT-ALIGN: left">
            <TABLE border=0 cellPadding=0 cellSpacing=1 bgcolor="#7F7F7F">
    
                <TR><TD class="navbaritem">Capital 4 you</TD></TR>
                <TR><TD class="navbaritem">Playlist</TD></TR>
                <TR><TD class="navbaritem">WebChart</TD></TR>
                <TR><TD class="navbaritem">Capital TimeMachine</TD></TR>
                <TR><TD class="navbaritem">Capital live time</TD></TR>
                <TR><TD class="navbaritem">Albumtracks</TD></TR>
    
                <TR><TD class="navbaritem">Capital Groove Master</TD></TR>
            </TABLE>
          </DIV>
        </DIV>
        <DIV id=menu3Container>
          <DIV id=menu3Content style="FILTER: alpha(opacity=93); LEFT: 0px; POSITION: relative; TEXT-ALIGN: left">
            <TABLE border=0 cellPadding=0 cellSpacing=1 bgcolor="#7F7F7F">
                
    
                <TR><TD class="navbaritem">Ultime notizie</TD></TR>
                <TR><TD class="navbaritem">Capital Tribune</TD></TR>
                <TR><TD class="navbaritem">Fotoviaggiando</TD></TR>
               
                <TR><TD class="navbaritem">Le interviste</TD></TR>
                <TR><TD class="navbaritem">Magazzino</TD></TR>
    
                <TR><TD class="navbaritem">Indice multimedia</TD></TR>
                <TR><TD class="navbaritem">Gallerie fotografiche</TD></TR>
            </TABLE>
          </DIV>
        </DIV>
        <DIV id=menu4Container>
          <DIV id=menu4Content style="FILTER: alpha(opacity=93); LEFT: 0px; POSITION: relative; TEXT-ALIGN: left">
            <TABLE border=0 cellPadding=0 cellSpacing=1 bgcolor="#7F7F7F">
    
                <TR><TD class="navbaritem">Attualit&agrave;</TD></TR>
                <TR><TD class="navbaritem">Interviste</TD></TR>
                <TR><TD class="navbaritem">Trame</TD></TR>
                <TR><TD class="navbaritem">Classifiche</TD></TR>
                <TR><TD class="navbaritem">Locandine</TD></TR>
                <TR><TD class="navbaritem">Photo Gallery</TD></TR>
    
                <TR><TD class="navbaritem">Home video</TD></TR>
                <TR><TD class="navbaritem">TrovaCinema Club</TD></TR>
            </TABLE>
          </DIV>
        </DIV>
        <DIV id=menu5Container>
          <DIV id=menu5Content style="FILTER: alpha(opacity=93); LEFT: 0px; POSITION: relative; TEXT-ALIGN: left">
            <TABLE border=0 cellPadding=0 cellSpacing=1 bgcolor="#7F7F7F">
    
                <TR><TD class="navbaritem">Cuore&Luxuria</TD></TR>
                <TR><TD class="navbaritem">Chat</TD></TR>
                <TR><TD class="navbaritem">Forum</TD></TR>
                <TR><TD class="navbaritem">Test&Quiz</TD></TR>
                <TR><TD class="navbaritem">Capital Game</TD></TR>
                <TR><TD class="navbaritem">Parship</TD></TR>
    
                <TR><TD class="navbaritem">Suonerie</TD></TR>
            </TABLE>
          </DIV>
        </DIV>
        <DIV id=menu6Container>
          <DIV id=menu6Content style="FILTER: alpha(opacity=93); LEFT: 0px; POSITION: relative; TEXT-ALIGN: left">
            <TABLE border=0 cellPadding=0 cellSpacing=1 bgcolor="#7F7F7F">
                <TR><TD class="navbaritem">InfoLine</TD></TR>
    
                <TR><TD class="navbaritem">Ufficio musicale</TD></TR>
                <TR><TD class="navbaritem">Redazione internet</TD></TR>
                <TR><TD class="navbaritem">Trovacinema</TD></TR>
                <TR><TD class="navbaritem">Guasti Frequenze</TD></TR>
                <TR><TD class="navbaritem">Chat</TD></TR>
                <TR><TD class="navbaritem">Streaming</TD></TR>
    
                <TR><TD class="navbaritem">Pubblicit�</TD></TR>
                <TR><TD class="navbaritem">Marketing</TD></TR>
            </TABLE>
          </DIV>
        </DIV>
      </DIV>
    </DIV>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Ti ringrazio per l'aiuto, ma il codice sono già riuscito ad estrapolarlo ed a personalizzarlo.

    La mia è soltanto curiosità nei confronti della dicitura JavaScript1.2. e del perchè lo sript che fa funzionare il menù a comparsa si trovi in un file htm piuttosto che js come consuetudine, anche se adesso ho scoperto che il file è in realtà un jsp (che comunque non so cosa sia) convertito il htm nel salvare la pagina.

    La cosa ancora più strana è che continua a funzionare anche così...
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non e' necessario che uno script esterno sia .js
    anche se alcuni browser potrebbero non accettarlo

    jsp e' un linguaggio lato server, quindi se cio' che ha prodotto
    (che poi probabilmente nel salvataggio si e' trasformato in .htm affinche' in locale il browser continui a gestirlo)
    e' ancora valido continuera' a funzionare
    ciao

  5. #5
    Chiarissimo.

    Allora cosa devo fare quando pubblicherò questo file ex-jsp?
    Lo lascio come htm oppure lo faccio diventare js?

    Chiedo questo perchè le prove le ho fatte esclusivamente in locale, quindi non so come potrebbe funzionale online.

    Grazie e buonanotte.
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

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.