J'ai essayé différentes approches pour savoir si JS est activé/fonctionne correctement.Test si JavaScript est activé et/ou fonctionne correctement
Habituellement je fais quelque chose comme ceci:
$('.jstest').html('JavaScript works.');
<p class='jstest'></p>
Alors, je peux voir si je accidentellement JS handicapées, ou j'ai une erreur de syntaxe et JS ne fonctionne pas correctement sans consulter Firebug. Maintenant, cela m'oblige à modifier chaque page individuellement. Avec Greasemonkey, j'ai pensé que ce problème pouvait être résolu, sans interférer avec le site. Mais jusqu'à présent, je ne pouvais pas trouver un moyen. J'ai essayé:
- l'insertion d'un droit après que le corps d'ouverture
- insérer une balise de script avec un src à un serveur distant
Les deux méthodes fonctionnent toujours, même si la JS sur le site n'est pas exécuté en raison d'erreurs de script/syntaxe.
Maintenant, j'ai essayé d'insérer un conteneur de noscript avec Greasemonkey et désactiver js pour savoir si le JS sur le site réagit pendant que Greasemonkey n'est pas affecté. Non, GM ne fonctionne pas sans JS: P
Il semble que GM fonctionne indépendamment de tous les autres scripts de ce site. Quelqu'un sait-il une solution?
Wow, c'est une excellente solution. De plus, le contrôle des cadres est génial! – Chrisissorry
Je suis content que tu aimes, Chris. A-t-il répondu à la question pour vous? –
Certainement fait. J'ai essayé de traduire cela en jQuery, mais je n'ai pas réussi à le faire fonctionner. Lisez quelque part que jQuery n'est pas capable d'insérer correctement les balises de script ... – Chrisissorry