Tester la présence de javascript
8 messages
• Page 1 sur 1
-

DrDroopy - WRInaute discret

- Messages: 245
- Inscription: 28 Nov 2005
Tester la présence de javascript
Hello,
Je développe actuellement une application web et je voudrai vérifier que les utilisateurs ont bien javascript d'activé.
Les utilisateurs devant se loguer j'ai pensé faire un bout de script qui affiche le bouton de login. Comme ça s'ils ne l'ont ils ne peuvent pas se loguer.
Est-ce réalisable et comment ?
Y a-t-il une meilleur solution ?
Merci
Je développe actuellement une application web et je voudrai vérifier que les utilisateurs ont bien javascript d'activé.
Les utilisateurs devant se loguer j'ai pensé faire un bout de script qui affiche le bouton de login. Comme ça s'ils ne l'ont ils ne peuvent pas se loguer.
Est-ce réalisable et comment ?
Y a-t-il une meilleur solution ?
Merci
-

arnaudmn - WRInaute passionné

- Messages: 1536
- Inscription: 11 Mai 2005
Re: Tester la présence de javascript
DrDroopy a écrit:Les utilisateurs devant se loguer j'ai pensé faire un bout de script qui affiche le bouton de login. Comme ça s'ils ne l'ont ils ne peuvent pas se loguer.
Est-ce réalisable et comment ?
Bien sur. Plutot que de mettre directement ton bouton en html, tu le fais afficher par le javascript. Un truc du style :
- Code: Tout sélectionner
<script type="text/javascript"><!--
document.write("<input type='submit' value='bla'/>");
//-->
</script>
-

e-kiwi - Modérateur

- Messages: 15544
- Inscription: 23 Déc 2003
google -> detecter javascript
donne ca par exemple :
http://www.javascriptfr.com/codes/DETEC ... 41990.aspx
ca t'aide pas ?
donne ca par exemple :
http://www.javascriptfr.com/codes/DETEC ... 41990.aspx
ca t'aide pas ?
-

DrDroopy - WRInaute discret

- Messages: 245
- Inscription: 28 Nov 2005
Merci pour vos réponses, je vais tester ça arnaudmn
hmm disons que je cherchais une solution beaucoup plus simple sans utilisation de base de données par exemple (en fait je n'ai pas besoin de savoir en permanence s'il a js ou pas)
e-kiwi a écrit:ca t'aide pas ?
hmm disons que je cherchais une solution beaucoup plus simple sans utilisation de base de données par exemple (en fait je n'ai pas besoin de savoir en permanence s'il a js ou pas)
-

blman - WRInaute accro

- Messages: 3073
- Inscription: 5 Sep 2003
Encore plus simple :
- index.php est une page qui affiche : "vous n'avez pas javascript d'activer" et qui fait une redirection javascript vers ta page connectForm.php (ou il y aurait le formulaire )
- Si les utilisateurs n'ont pas javascript, il reste sur la page index.php et se voit afficher le message comme quoi ils n'ont pas javascript
- Si ils l'ont, ils ont accès au formulaire de recherche.
Et le tout tiens en très peu de ligne de code.
PS : La solution de arnaudmn est très bien aussi
- index.php est une page qui affiche : "vous n'avez pas javascript d'activer" et qui fait une redirection javascript vers ta page connectForm.php (ou il y aurait le formulaire )
- Si les utilisateurs n'ont pas javascript, il reste sur la page index.php et se voit afficher le message comme quoi ils n'ont pas javascript
- Si ils l'ont, ils ont accès au formulaire de recherche.
Et le tout tiens en très peu de ligne de code.
PS : La solution de arnaudmn est très bien aussi
-

arnaudmn - WRInaute passionné

- Messages: 1536
- Inscription: 11 Mai 2005
blman a écrit:Encore plus simple :
- index.php est une page qui affiche : "vous n'avez pas javascript d'activer" et qui fait une redirection javascript vers ta page connectForm.php (ou il y aurait le formulaire )
- Si les utilisateurs n'ont pas javascript, il reste sur la page index.php et se voit afficher le message comme quoi ils n'ont pas javascript
- Si ils l'ont, ils ont accès au formulaire de recherche.
Et comme 99% des gens viennent par un moteur de recherche, 99% des visiteurs ne passeront pas par cette page vide
-

laupie - WRInaute discret

- Messages: 218
- Inscription: 13 Mai 2007
Re: Tester la présence de javascript
Hello DrDroopy!,
La 1e solution de Arnaudmn est très bien, sinon,
en mettant ce bout de code dans ta page:
un message apparaîtra si le javascript n'est pas activé.

La 1e solution de Arnaudmn est très bien, sinon,
en mettant ce bout de code dans ta page:
- Code: Tout sélectionner
<noscript>
<br />
<br />
<em>Veuillez activer le Javascript de votre navigateur s'il vous plaît!</em>
<br />
<br />
</noscript>
un message apparaîtra si le javascript n'est pas activé.
8 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Googlebot analyse certains codes JavaScript - 02-05-2006
- Open Federation : Google Talk joue la carte de l'interopérabilité avec XMPP - 17-01-2006
- Optimisation du référencement d'un site en AJAX - 26-11-2007
- Tester son positionnement dans Exalead avec Agent Web Ranking - 30-01-2006
- Des bons outils pour les spécialistes des Web Analytics - 29-04-2009
- Mon site est-il dans la SandBox ? Guide pratique... - 12-01-2006
- Moteur de recherche dans les blogs de Google - 24-01-2007
- Nouveau Picasa : Picasa Web Albums - 19-09-2006
Consultez la description détaillée des produits ou services de Google suivants : Google SearchMash, Google Related Links, Google Compute
- Test de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs). - Déterminer l'âge d'un site
Cet outil vous permet de connaître une estimation de l'ancienneté d'un site : il fournit la date à laquelle Google l'a indexé la première fois (et la même chose pour archive.org).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
