Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    1,344

    Bloccare esecuzione lato server se js disabilitato

    Ciao,

    vorrei fare in modo che se javascript sul browser del client è disabilitato bloccare l'esecuzione del resto del sito. In pratica mi basterebbe, una volta verificato che js è disabilitato, settare una variabile lato server (PHP) che poi utilizzerò per bloccare il contenuto.

    Come posso agire?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Al limite puoi fare il contrario... ovvero se il javascript e' abilitato settare la variabile sul server

    I metodi sono tanti, te ne illustro uno:

    <script>
    var im = new Image();
    im.src = "settaVariabile.php";
    </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
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    1,344
    Scusa ma non mi è chiaro come fare.

    Ok sul fatto che è meglio: se js è abilitato fa qualcosa

    Ma non capisco come fare a settare una variabile sul server.

    Ad esempio mettiamo che voglia settare $javascriptOK sul server tramite js come devo fare?

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non puoi settarlo "tramite js" ma per mezzo di js puoi richiamare una pagina php che lo faccia... come nell'esempio.

    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

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    1,344
    Sì è più chiaro.

    Non ho ancora avuto modo di fare delle prove ma appena mi libero ci provo.

    Intanto grazie.

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.