Visualizzazione risultati 1 fino 11 di 11

Discussione: Bloccare il JavaScript

  1. #1
    L'avatar di ilmiocaos
    ilmiocaos non è connesso Utente
    Data registrazione
    03-06-2009
    Residenza
    Terra
    Messaggi
    226

    Predefinito Bloccare il JavaScript

    Salve, Avrei un problemino ma non trovo da nessuna parte una soluzione.

    Allora, questo è quanto: Avrei bisogno che attraverso qualche cosa in html o in php il testo del Javascript non venga letto.

    Come posso fare?
    Quando il saggio indica la luna, lo sciocco guarda il dito - Proverbio Cinese



    Fatti Pubblicità sul mio sito Gratuitamente!: PageYou

  2. #2
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    A dire il vero non ho capito bene cosa stai chiedendo: vorresti...

    - impedire l'esecuzione di JavaScript sulle tue pagine? Se vuoi esserne sicuro, devi... non inserire alcun tipo di JavaScript. Nel senso, non è possibile disattivare l'uso di JavaScript "da remoto"

    - realizzare due versioni della pagina, una "script" e una "noscript"? Puoi farlo usando, insieme al tag <script> ... </script>, il tag HTML <noscript> ... </noscript>: tutto il codice che chi inserisci dentro verrà interpretato solo dai browser che non supportano JavaScript (o da coloro che lo hanno disabilitato). Ricordati però di aggiungere anche il tag di commento in questo modo:
    Codice HTML:
    <script type="text/javascript">
    <!---
    // qui il tuo codice JS
    // -->
    </script>
    se non lo fai, il codice che inserisci potrebbe essere scambiato per testo normale!

    - realizzare un parser PHP che legga le tue pagine, ignorando il codice JS? Si può fare o con un po' di espressioni regolari (che però non garantiscono il successo al 100%), oppure leggendo il file come oggetto DOM, ed eliminando quindi i tag <script> identificabili per nome.

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  3. #3
    L'avatar di ilmiocaos
    ilmiocaos non è connesso Utente
    Data registrazione
    03-06-2009
    Residenza
    Terra
    Messaggi
    226

    Predefinito

    Io vorrei che una determinata porzione di testo venisse letta senza essere analizzata, per analizzata intendo che i comandi vengano eseguiti, se è possibile potresti dirmi un codice che evita che venga analizzato un qualunque tipo di linguaggio?

    Grazie mille!
    Quando il saggio indica la luna, lo sciocco guarda il dito - Proverbio Cinese



    Fatti Pubblicità sul mio sito Gratuitamente!: PageYou

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Ma non ho capito a cosa ti serve fare uno script che viene ignorato!... Perché i commenti non vanno bene?

  5. #5
    L'avatar di ilmiocaos
    ilmiocaos non è connesso Utente
    Data registrazione
    03-06-2009
    Residenza
    Terra
    Messaggi
    226

    Predefinito

    Ho bisogno che in caso venga immesso uno script venga ingorato.

    Questo perché ho una chat e questa chat manda a schermo il testo tramite un echo, il problema è che l'echo stampa anche i codici.

    Se si impedissi che il codice viene analizzato eviterei problemi come una raffica di alert che potrebbero bloccare il browser di chi visita il sito
    Quando il saggio indica la luna, lo sciocco guarda il dito - Proverbio Cinese



    Fatti Pubblicità sul mio sito Gratuitamente!: PageYou

  6. #6
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Allora fai sostituire '>' e '<' con &lt; &gt;. Sarebbe meglio se provi a emulare la htmlentities di PHP

    Ciao!

    EDIT:

    anzi, visto che è una chat, passerà al 100% su PHP. Quindi al testo dagli una passata con htmlentities()

    Ciao!
    Ultima modifica di alemoppo : 15-01-2010 alle ore 22.52.18

  7. #7
    L'avatar di ilmiocaos
    ilmiocaos non è connesso Utente
    Data registrazione
    03-06-2009
    Residenza
    Terra
    Messaggi
    226

    Predefinito

    Grazie mille, va alla perfezione, avrei un altra domanda, se io volessi convertire i link oppure far corrispondere ad un simbolo un immagine? Grazie mille per la disponibilità!
    Quando il saggio indica la luna, lo sciocco guarda il dito - Proverbio Cinese



    Fatti Pubblicità sul mio sito Gratuitamente!: PageYou

  8. #8
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Ah... io ho usato le str_replace; ad esempio, se vuoi convertire la stringa :) in <img src='blablabla' /> io, nella mia "chat" ho fatto:
    Codice PHP:
    $testo = str_replace(":)","<img src='blablabla' />",$testo);
    ...però, un esperto di PHP ti consiglierebbe senz'altro di usare le espressioni regolari!

    Ciao!
    Ultima modifica di alemoppo : 15-01-2010 alle ore 23.12.45

  9. #9
    L'avatar di ilmiocaos
    ilmiocaos non è connesso Utente
    Data registrazione
    03-06-2009
    Residenza
    Terra
    Messaggi
    226

    Predefinito

    perché le sconsiglierebbe?
    Quando il saggio indica la luna, lo sciocco guarda il dito - Proverbio Cinese



    Fatti Pubblicità sul mio sito Gratuitamente!: PageYou

  10. #10
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Citazione Originalmente inviato da ilmiocaos Visualizza messaggio
    perché le sconsiglierebbe?
    leggi bene:
    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    consiglierebbe
    Ciao!

  11. #11
    L'avatar di ilmiocaos
    ilmiocaos non è connesso Utente
    Data registrazione
    03-06-2009
    Residenza
    Terra
    Messaggi
    226

    Predefinito

    Scusa. ^_^ Ciao!
    Quando il saggio indica la luna, lo sciocco guarda il dito - Proverbio Cinese



    Fatti Pubblicità sul mio sito Gratuitamente!: PageYou

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •