Firefox et Javascript

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
phil8655
Lézard vert
Messages : 129
Inscription : 05 oct. 2003, 20:12

Message par phil8655 »

Pour moi empêcher des gens de naviguer sur Internet, oui, c'est grave.

Tu ne râle pas assez quand 0.1% des sites t'empêchent d'utiliser Firefox ?
Encore un fois, il n'y a pas de quoi déclencher le plan ORSEC ! :lol:
Windows XP E.F SP2/Firefox 2.0.0.13/Thunderbird 1.5.0.12/Nod32 3.0/Online Armor
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Essaye, pendant une journée tu navigues avec le javascript désactivé. Tu verra à quel point c'est c***** !

Évidemment il faut jouer le jeux et ne pas le réactiver s'il s'avère nécessaire, sinon c'est de la triche.
fireman
Arias
Messages : 18
Inscription : 03 mars 2005, 05:51

Message par fireman »

fireman a écrit :Excellente info Calimo. Image Mais tant pis pour les 11% qui desactivent le javascript. Image

Je plaisante biensur. Je me remets au travail.

Merci. :wink:
Tiens j ai ajoute du gras et de la couleur. Comme ca on va peut etre se calmer un peu. J ai a coeur de faire un site sympa, propre et ACCESSIBLE.

J ai juste besoin comme tout a chacun d un peu de temps, beaucoup de temps meme pour comprendre ce que je fais et ce qu il est bon de faire pour satisfaire les visiteurs potentiels.

J espere que cette fois ci tu es convaincu.

Bon je relis les reponses du jour et je tente de faire avancer le schmilblick.

A tout'
fireman
Arias
Messages : 18
Inscription : 03 mars 2005, 05:51

Message par fireman »

Bon alors concretement, j ai repris le lien que tu m as file :

http://acces-pour-tous.net/fichiers_com ... javascript

Je le colle dans ma page en HTML.
Je cree le form1.js, j y colle le script correspondant.
J enregistre dans le meme repertoire que ma page Index.
Je cree le fichier redirect.php.
J y colle le script correspondant.
Idem pour l enregistrement.

Dans le navigateur : Outils-Options-"Activer Javascript" décoché.
Je lance ma page avec Firefox.
Chouette ! Le menu est la, je choisis une destination, je clique sur envoyer.

Resultat :

Image
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

fireman a écrit :Tiens j ai ajoute du gras et de la couleur. Comme ca on va peut etre se calmer un peu. J ai a coeur de faire un site sympa, propre et ACCESSIBLE.

J ai juste besoin comme tout a chacun d un peu de temps, beaucoup de temps meme pour comprendre ce que je fais et ce qu il est bon de faire pour satisfaire les visiteurs potentiels.

J espere que cette fois ci tu es convaincu.
J'en suis convaincu depuis le début, ce qui n'empêche que c'est un truc avec lequel je n'aime pas rigoler. Il n'y a rien d'incompatible :wink:

Chacun a des choses qui le font "bondir", moi c'est ça, dire que ce genre de chose ne sont pas importantes :P Elles le sont :)
fireman a écrit :Bon alors concretement, j ai repris le lien que tu m as file :

http://acces-pour-tous.net/fichiers_com ... javascript

Je le colle dans ma page en HTML.
Je cree le form1.js, j y colle le script correspondant.
J enregistre dans le meme repertoire que ma page Index.
Je cree le fichier redirect.php.
J y colle le script correspondant.
Idem pour l enregistrement.

Dans le navigateur : Outils-Options-"Activer Javascript" décoché.
Je lance ma page avec Firefox.
Chouette ! Le menu est la, je choisis une destination, je clique sur envoyer.

Resultat :

Image
Mais tu es en local, c'est à peu près normal qu'une page php ne fonctionne pas... :?
fireman
Arias
Messages : 18
Inscription : 03 mars 2005, 05:51

Message par fireman »

Ca serait donc que ca la soluce ? Mettre le tout sur le serveur pour que ca marche ?

OK je tente.
fireman
Arias
Messages : 18
Inscription : 03 mars 2005, 05:51

Message par fireman »

OK ca fonctionne :D

Le plus difficile reste a tout bien adapter a ce que j attends.
J'vais finir par devenir un pro a ce rythme. Bon d ici la j aurai surement plus de dents et une canne. Oups j ai encore plaisante :oops: (boutade Calimo, reste cool)

Merci beaucoup :wink:
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Tant mieux si ça marche ! :wink:

Bien sur que ça va prendre du temps, c'est normal, mieux vaut prendre du temps et faire les choses bien que de les bacler :wink:
fireman
Arias
Messages : 18
Inscription : 03 mars 2005, 05:51

Message par fireman »

Incroyable ! Tout fonctionne deja a merveille.
Possibilite de donner l adresse du script et du noscript independamment l un de l autre.

Juste un p'tit coup d'pouce si possible :

Pour le moment le noscript est place en haut a gauche de ma page (normal tu m'diras). Mais comment et dans quel fichier faut il ajouter les balises qui permettent de le mettre a l emplacement voulu?
fireman
Arias
Messages : 18
Inscription : 03 mars 2005, 05:51

Message par fireman »

Au fait tout ne va pas si bien que ca. Ma page n est plus valide, elle comporte une erreur, une seule.
W3C Validator
Image
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

:lol:

<noscript> s'utilise comme ça :

Code : Tout sélectionner

<noscript>
  <p>ici le code en cas de script désactivé</p>
  <ul>
    <li>menu1</li>
    <li>menu2</li>
    <li>menu3</li>
    <li>menu4</li>
  </ul>
</noscript>
Donc tu ne peux pas appeler un script, vu que le javascript est justement désactivé... tu dois mettre le code en dur, en vrai HTML !

Le javascript est dé-sac-ti-vé ! Plus de javascript, rien, que d'alle :lol: :wink:
fireman
Arias
Messages : 18
Inscription : 03 mars 2005, 05:51

Message par fireman »

:? quelle galere :? mais j'compte bien y arriver 8)
fireman
Arias
Messages : 18
Inscription : 03 mars 2005, 05:51

Message par fireman »

Enfin :roll: j ai trouve la parade :

Code : Tout sélectionner

<div style='position:absolute;left:350px;top:1450px'>
<noscript>
<strong>--------Liens pour Javascript désactivé--------</strong>
<FORM method="POST" action="redirect.php">
<select NAME="Liste">
<option selected="selected" value="">-Sélectionnez votre destination-</option>
<option value="w3c">Le w3c</option>
<option value="google">Google</option>
<option value="accessibilite">acces-pour-tous</option>
</select>
<input type="submit" name="envoi" value="envoyer" />
</FORM>
</noscript>
</div>
La grande question maintenant c est pour chaque script en javascript, y a t il l equivalent quelquepart sur le net en noscript ?
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Je vois que tu as compris !

Petites remarques :
  • Les gens se fichent que les liens sont "pour javascript désactivé" :wink: Ce sont des Liens. Point.
  • Pourquoi ne présentes-tu pas les mêmes liens que ceux de ta barre de lien javascript ? De plus l'idéal serait de les faire figurer à peu près au même endroit.
  • J'ai de la peine à voir où sont les liens redirigeant vers redirect.php... (dans la page "normale")... ?
golemboy
Gecko
Messages : 52
Inscription : 18 nov. 2003, 12:50

Message par golemboy »

Bonjour,
si j'ai bien compris ta question, la réponse est dans la balise. Une balise noscript se déclenche quand JavaScript est désactivé, c'est a dire quand aucun script navigateur ne peut s'exécuter. Donc il n'ya pas d'alternative, soit tu peux exécuter un script soit tu ne le peut pas.

Pour les équivalences, CSS permet de faire un peu d'animation, et il remplace souvent des scripts simples mais lourds a gèrer pour le navigateur.

L'avantage de CSS c'est qu'il peux s'exécuter sur les navigateurs ayant désactivés javascript et autres et qu'il est beaucoup plus lèger qu'un javascript.

Mais bon pour ton menu, je ne sait pas s'il peut y avoir un équivalent en CSS, quoi que se serait un sacré défi pour les pro du CSS.
y'en a que ça tente :!:
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 17 invités