Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    stampare o no uno script

    ciao a tuti mi spiego meglio...
    ho questo script che grazie al file showbanner.js mi fa visualizzare una pagina all'interno di un'altra pagina.
    codice:
    <script type="text/javascript" src="http://forum.mioforum.it/templates/subSilver/showbanner.js"></script>
    il mio problema è che lo script è inserito all'interno di un ciclo, ma io devo visualizzarlo solo una volta... come posso fare?
    ho provato a fare così
    codice:
    <script>
      var conta; 
      conta=0
    </script>
    inizio ciclo
    ...
    <script>
      if (conta=0){
        conta=conta+1;
        document.write('<script type=\"text/javascript\" src=\"http://forum.mioforum.it/templates/subSilver/showbanner.js\"></script>');riga incriminata
      }
    </script>
    ...
    fine ciclo
    solo che mi da un'errore e mi dice che alla riga incriminata c'è una costante string senza terminazione!!! aiutooo
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    ....showbanner.js\"></scr'+'ipt>');riga incriminata

    Non puoi mettere la stringa </script> dentro uno script... l'interprete ritiene di aver incontrato la fine dello script.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    ed allora in alternativa come posso fare?
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  4. #4
    br1 grazie per la dritta... comunque neanche così funziona...
    come cavolo posso fare???
    non me ne intendo di js
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: stampare o no uno script

    codice:
    <script>
      var conta; 
      conta=0
    </script>
    inizio ciclo
    ...
    <script>
      if (conta=0){
        conta=conta+1;
        document.write('<script type=\"text/javascript\" src=\"http://forum.mioforum.it/templates/subSilver/showbanner.js\"></script>');riga incriminata
      }
    </script>
    ...
    fine ciclo
    Questo immagino sia solo descrittivo... altrimenti se questo e' il tuo livello di conoscenza l'unica alternativa attuale e' fartelo fare da qualcun altro...

    Posta tutto lo script completo.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    allora guarda ti descrivo meglio com'è la situazione...
    comunque mi hai colpito in pieno... a java sto proprio a 0... e solo perchè non esiste un livello + basso
    allora:
    ho una pagina che si chiama viewtopic_body.tpl che viene mostra tutte le risposte ad un topic in un form.
    (uso il phpbb 2.0.22)
    volevo modificare questa pagina visualizzando un banner solo nella prima risposta al post.
    allora ho pensato di richiamare un file.js (viewbanner.js) che scrive un frame dove all'interno chiama una pagina asp su un'altro server.
    un po come fa google ads.
    il mio problema è far visualizzare il banner solo nella prima risposta!!!
    grazie per l'attenzione br!!
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non ritengo sia una cosa da risolvere con il javascript... non puoi certo controllare un ciclo che si svolge sul server

    Ti sposto su PHP
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    scusa ma sul file .tpl posso usare il php?
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  9. #9
    puoi usare le variabili, ma le devi settare dai vari files. per esempio {{SITE_NAME}} è una variabile usata in header.tpl

  10. #10
    e come faccio a gestirle queste variabili?
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

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.