Scripts compatibles sur IE et Mozilla

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 !
Fleurette33
Arias
Messages : 4
Inscription : 03 févr. 2008, 16:05

Scripts compatibles sur IE et Mozilla

Message par Fleurette33 »

Bonjour,

Je débute dans la création de pages web, et j'ai un problème de visualisation de mes pages dans Mozilla.
Je sais que ça vient du script qui est en vbscript, mais je ne sais pas comment faire pour l'adapter à Mozilla !
Voici un exemple
http://site.voila.fr/fleurette33/Cours9BIS/ange.htm

Est-ce que quelqu'un peu me venir en aide s'il vous plait ?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Message par teoli2003 »

Visual Basic script est spécifique à Microsoft. Il te faut écrire ton script en Javascript.

Et n'oublie pas que ta page doit fonctionner même sans javascript, plein de gens viennent sans.

Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr-FR; rv:1.9b4pre) Gecko/2008020804 Minefield/3.0b4pre
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Fleurette33
Arias
Messages : 4
Inscription : 03 févr. 2008, 16:05

Message par Fleurette33 »

merci pour ta réponse, je m'en doutais un peu, mais dans le concret, je ne sais pas comment m'y prendre justement !
Est-ce que je dois supprimer tout le script et ca marchera quand meme, ou est-ce qu'à la place de vbscript je mets javascript ?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message par Benoit »

Ce n'est pas l'existence du script en tant que tel qui fait que le contenu de ta page ne s'affiche pas, mais cette instruction explicite :

Code : Tout sélectionner

<table id=jet align=center cellspacing=25
style="filter:revealtrans; visibility:hidden">
En enlevant la partie « visibility:hidden », ta page devrait s'afficher à peu près convenablement.
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪
Fleurette33
Arias
Messages : 4
Inscription : 03 févr. 2008, 16:05

Message par Fleurette33 »

Bonjour Benoit,

En effet je viens de refaire ma page et elle est visible maintenant dans Mozilla :

http://site.voila.fr/fleurette33/Cours9BIS/resultat.htm

Mais je viens de faire ce que tu m'as dit sur une autre page,
en effet c'est mieux, mais c'est encore pas comme l'original,
J'ai supprimé tous les "visibility:hidden" comme tu m'as dit,
Est-ce que les modifications seront différentes pour chaque page ?

voilà mes pages :

avant :
http://site.voila.fr/fleurette33/Cours16BIS/Le_Lac.htm

après
http://site.voila.fr/fleurette33/Cours1 ... SULTAT.htm


Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message par Benoit »

Là il y a une animation plus compliquée qui demanderait effectivement de réécrire le script afin qu'il respecte les standards du web (JavaScript, DOM, CSS) et qu'il fonctionne dans tous les navigateurs.

Idéalement, tu devrais partir d'une structure HTML propre et visible sans JavaScript (comme le rappelle teoli2003), sur laquelle viendraient éventuellement se greffer des scripts adaptés pour tous les navigateurs.

En soi ça ne doit pas être très compliqué à faire, mais ça peut prendre du temps parce qu'il y a un important travail de recherche à faire auparavant pour apprendre comment réaliser tel ou tel effet. Peut-être que certaines bibliothèques JavaScript répandues qui « cachent » ces différences pourraient aider.

Comment procèdes-tu actuellement pour créer tes pages ? Est-ce que tu utilises un logiciel particulier ? D'où proviennent les scripts et peux-tu contacteur leur auteur ? Ça peut l'intéresser d'apprendre de nouvelles techniques.
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪
Fleurette33
Arias
Messages : 4
Inscription : 03 févr. 2008, 16:05

Message par Fleurette33 »

Ca devient un peu trop compliqué pour moi, pauvre novice !.... :oops:

En fait les scripts sont faits par une personne qui s'occupe de la section.
Je ne fais que suivre et copier son script, en ne changeant que les images et le texte !
Je ne créé donc pas les scripts malheureusement !
Je me sers de Script Edit

Merci quand meme pour ta belle patience et bon week-end !
:D

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité