Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    109

    ripetizione applicazione javascript in pagine html

    Salve,
    ho realizzato un sito web personale ed ho messo in tutte le pagine la classica finestrella in javascript delle news scorrevoli. Il problema è questo, se devo aggiornare le news dal codice, per far si che in tutte le altre pagine le news appaiano aggiornate, devo aggiornare obbligatoriamente anche tutte le volte il codice in TUTTE le pagine html. Avendo già 80 pagine html e in continua crescita, aggiornare tutte le volte le pagine diventa un lavorone
    Qualcuno di voi è in grado x favore di darmi una soluzione x risolvere il problema?
    grazie mille in anticipo

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    47
    usi un unico file javascript .js esterno che richiami in tutte le pagine
    oppure usi un linguaggio dinamico tipo php

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    109
    cioè? puoi spiegarmi meglio? l'applicazione javascript è composta da un file class e poi c'e' il codice da copiare all'interno della pagina html con i contenuti delle news compresi anke gli url.

    cavolo, mi sono accorto proprio ora di questo problema..tutte le volte oltre ad aggiornare le news, mi tocca farlo in tutte le pagine html VVoVe:

  4. #4
    Utente di HTML.it L'avatar di Zweer
    Registrato dal
    Apr 2007
    Messaggi
    98
    ora come ora il tuo script è simile a questo:

    codice:
    <script type="text/javascript">
    
    function news()
    {
         bla bla bla bla bla;
    }
    
    </script>
    questo codice javascript (senza quindi il tag <script>) lo metti su di un altro file che chiamerai news.js (puoi chiamarlo come vuoi...il nome + ovvio che mi sia venuto in mente è questo) e poi in ogni pagina html inserisci

    codice:
    <script type="text/javascript" src="news.js"></script>
    ecco fatto, ora se devi cambiare le news basta che le cambi all'interno di news.js ^^

    spero di essermi spiegato, ciauz
    "Il mondo è un posto meraviglioso e vale la pena di lottare per esso...Condivido la seconda parte" (Seven)
    "In un mondo dove tutti escono a denari, fortuna ci sia ancora qualcuno che carica a bastoni" (FdL)

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    109
    negativo,
    faccio prima a scriverti proprio il codice...
    nella pagina dove voglio aver visualizzato questo applet, ora come ora c'è questo codice:

    <applet code="advnewsscroll.class" width="161" height="131">
    <param name="info" value="Applet by Gokhan Dagli,japplets.tripod.com">
    </param>
    <param name="regcode" value="">
    </param>
    <param name="input_text" value="from_parameters">
    </param>
    <param name="text_file" value="">
    </param>
    <param name="scroll_mode" value="scroll">
    </param>
    <param name="bgimage" value="">
    </param>
    <param name="image_xposition" value="0">
    </param>
    <param name="image_yposition" value="0">
    </param>
    <param name="bgcolor" value="000000">
    </param>
    <param name="title_color" value="ffcc00">
    </param>
    <param name="text_color" value="ffffff">
    </param>
    <param name="highlight_title_color" value="80a0d0">
    </param>
    <param name="highlight_text_color" value="50b5f0">
    </param>
    <param name="title_align" value="left">
    </param>
    <param name="text_align" value="left">
    </param>
    <param name="title_font_type" value="Helvetica">
    </param>
    <param name="title_font_size" value="12">
    </param>
    <param name="title_font_style" value="1">
    </param>
    <param name="text_font_type" value="Helvetica">
    </param>
    <param name="text_font_size" value="11">
    </param>
    <param name="text_font_style" value="0">
    </param>
    <param name="title_underline" value="no">
    </param>
    <param name="text_underline" value="no">
    </param>
    <param name="scroll_delay" value="30">
    </param>
    <param name="pause" value="3000">
    </param>
    <param name="border_thickness" value="2">
    </param>
    <param name="border_color" value="333333">
    </param>
    <param name="left_margin" value="10">
    </param>
    <param name="top_margin" value="10">
    </param>
    <param name="right_margin" value="5">
    </param>
    <param name="bottom_margin" value="10">
    </param>
    <param name="vertical_space" value="20">
    </param>
    <param name="title_linespace" value="0">
    </param>
    <param name="text_linespace" value="0">
    </param>
    <param name="title1" value="Latest News! 11/01/2007">
    </param>
    <param name="text1" value="titolo news1">
    </param>
    <param name="link1" value="link1">
    </param>
    <param name="target_frame1" value="_blank">
    </param>
    <param name="title2" value="19/01/2007">
    </param>
    <param name="text2" value="titolo news2">
    </param>
    <param name="link2" value="link2">
    </param>
    <param name="target_frame2" value="_blank">
    </param>
    <param name="title3" value="01/02/2007">
    </param>
    <param name="text3" value="titolo news3">
    </param>
    <param name="link3" value="link3">
    </param>
    <param name="target_frame3" value="_blank">
    </param>
    <param name="title4" value="05/02/2007">
    </param>
    <param name="text4" value="titolo news4">
    </param>
    <param name="link4" value="link4">
    </param>
    <param name="target_frame4" value="_blank">
    </param>
    </applet>

  6. #6
    Utente di HTML.it L'avatar di Zweer
    Registrato dal
    Apr 2007
    Messaggi
    98
    ah, ma tu hai un'applet java, non un javascript...

    e scusa, non puoi usare l'applet per connetterti ad un rss o un qualcosa che ti crei tu e andarle a ripescare in automatico da lì?

    o meglio ancora se hai solo bisogno di un testo scorrevole non basta usare <marquee>??
    "Il mondo è un posto meraviglioso e vale la pena di lottare per esso...Condivido la seconda parte" (Seven)
    "In un mondo dove tutti escono a denari, fortuna ci sia ancora qualcuno che carica a bastoni" (FdL)

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.