Tester la présence de javascript

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


DrDroopy
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 244
Inscription: Lun Nov 28, 2005 16:56

Tester la présence de javascript

Message le Mer Sep 05, 2007 9:18

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


arnaudmn
WRInaute accro
WRInaute accro
 
Messages: 1483
Inscription: Mer Mai 11, 2005 18:20

Re: Tester la présence de javascript

Message le Mer Sep 05, 2007 9:20

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
Modérateur
 
Messages: 13817
Inscription: Mar Déc 23, 2003 9:04

Message le Mer Sep 05, 2007 9:22

google -> detecter javascript

donne ca par exemple :
http://www.javascriptfr.com/codes/DETEC ... 41990.aspx

ca t'aide pas ?


DrDroopy
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 244
Inscription: Lun Nov 28, 2005 16:56

Message le Mer Sep 05, 2007 9:46

Merci pour vos réponses, je vais tester ça arnaudmn

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
WRInaute accro
 
Messages: 2915
Inscription: Ven Sep 05, 2003 10:46

Message le Mer Sep 05, 2007 10:00

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 ;)


arnaudmn
WRInaute accro
WRInaute accro
 
Messages: 1483
Inscription: Mer Mai 11, 2005 18:20

Message le Mer Sep 05, 2007 10:14

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 :-)


blman
WRInaute accro
WRInaute accro
 
Messages: 2915
Inscription: Ven Sep 05, 2003 10:46

Message le Mer Sep 05, 2007 10:31

Il suffit juste de refuser l'indexation de la page de connection aux robots...


laupie
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 215
Inscription: Dim Mai 13, 2007 2:38

Re: Tester la présence de javascript

Message le Mer Sep 05, 2007 13:35

Hello DrDroopy!,

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é.

:)


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

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 1 invité