Page 1 sur 1

Scripts compatibles sur IE et Mozilla

Publié : 08 févr. 2008, 17:44
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

Publié : 08 févr. 2008, 20:00
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

Publié : 08 févr. 2008, 21:04
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

Publié : 09 févr. 2008, 00:20
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.

Publié : 09 févr. 2008, 08:28
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

Publié : 09 févr. 2008, 10:12
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.

Publié : 09 févr. 2008, 10:39
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