Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

Probleme Javascrip et compatibilité

Par Lorim le 14/10/2002 à 13:58:03 (#2333116)

j'avait déja possé une question similaire ...

Mais bon voila j'ai un script qui marche parfaitement sous Ie 6.0,Mozilla 1.1 mais pas sous netscape 6.0 ......

Quelqu'un aurait une pitite idée please

[edit]

Oops oublié de mettre l'url :rolleyes:

http://divihcg.free.fr/test.html

Par Shibillin le 14/10/2002 à 14:29:56 (#2333323)

Je confirmze, sous mozilla, ca marche tres bien ;)

C'est au niveau des menus déroulants que ca bloque?

Par Lorim le 14/10/2002 à 16:05:42 (#2333882)

Exactement sous Netscape 6.0 le menu déroulant n'apparait meme pas :sanglote: ....

J'ai essayé de voir pourquoi mais je n'est pas trouvé le pourquoi du comment :aide:

Je vient meme de testé sous IE 5.0 ca passe alors j'avoue que je ne comprend pas la :confus:

Il est ch*** ce netscape :enerve:

Par Lumina le 14/10/2002 à 16:37:54 (#2334029)

Mozilla 1.0 : menus deroulants sont decales
Netscape 4.79 : pas de menus deroulants
Opera 6.0 : pas de menu du tout
Lynx : pas de Javascript ni d'image (mode texte)

Par Shibillin le 14/10/2002 à 16:42:19 (#2334050)

Tu utilises peut être des fonctions qui ne sont pas intégrées sous NS. Tu as essayé de taper ":javascript" dans la barre d'url apres le chargement de ta page? Il doit te lister une liste des problèmes javascript rencontrés.

Par Lumina le 14/10/2002 à 16:48:24 (#2334093)

Sous mozilla 1.0 (seul navigateur dont je dispose et qui affiche le menu deroulant) les menus deroulants tels que tu les as fait sont alignes par rapport a la fenetre et non pas par rapport a la cellule du tableau.
Donc en basse resolution (petite fenetre), les menus deroulants sont a leur place puisque la cellule du tableau est alignee a gauche. Mais en haute resolution (grande fenetre), les menus deroulants sont decales vers la gauche car le tableau est un peu plus sur la droite (il est centre au milieu de la fenetre).
Je ne connais rien au Javascript, donc je ne sais pas si ca se corrige, mais c'est le probleme que je constate.

Par Actarus78 le 14/10/2002 à 16:52:11 (#2334118)

De méoire,je crois que ça marche sous Netscape 7.0 .J'ai plus que IE et Mozilla au bureau,depuis que Netscape a été abandonné chez mon client pour les dev Intranet (et bin vi,Kro$oft powaa :rolleyes: ).
Et j'ai pas envie de réinstaller NS7.0:D .

Par Erkethan le 14/10/2002 à 17:10:07 (#2334255)

Alala ... le problème de l'interpretation des langages par les navigateurs ...

:rolleyes:

Une seule solution, programmez dans un langage interprété par le serveur ;) et non pas par le navigateur.

Exemples, ASP, PHP, etc ...

:rolleyes:

Par Horus TCT le 14/10/2002 à 17:11:13 (#2334270)

moi sous Netscape 4.7 je vois pas de menus déroulant (ils ont des vieux navigateurs a la fac :monstre: )

Par Lorim le 14/10/2002 à 18:30:08 (#2334910)

Provient du message de Lumina
Sous mozilla 1.0 (seul navigateur dont je dispose et qui affiche le menu deroulant) les menus deroulants tels que tu les as fait sont alignes par rapport a la fenetre et non pas par rapport a la cellule du tableau.
Donc en basse resolution (petite fenetre), les menus deroulants sont a leur place puisque la cellule du tableau est alignee a gauche. Mais en haute resolution (grande fenetre), les menus deroulants sont decales vers la gauche car le tableau est un peu plus sur la droite (il est centre au milieu de la fenetre).
Je ne connais rien au Javascript, donc je ne sais pas si ca se corrige, mais c'est le probleme que je constate.


Le probleme est que ci je le met dans un tableau les partie déroulantes vont apparaitre en haut a gauche ....

Normalement le menu fait la meme taille que les tableaux et est centré en meme temps qu'eux tu ne devrait pas avoir de décalage....

Pour répondre aux autres si sous Ns 6.0 le menu ne fonctionne j'aurait été surpris que sous le 4.7 cela fonctionne

*comprend plus rien* :( :sanglote:

Sinon pour les languages de scripts je suis un novice en Php et je n'est pas trouvé de provider gratuit assez intérressant pour faire un site en Asp .. et sache que la compatibilité entre NS et Asp c'est encore plus lourd que celle avec le Js ou autres languages de scripts :rolleyes:

Par Erkethan le 14/10/2002 à 18:38:10 (#2334988)

Ah ? Je pensais que l'ASP était interprété par le serveur :p

Enfin, je sais pas, moi c'est PHP :D :D :D :D

Par Shibillin le 14/10/2002 à 18:47:19 (#2335052)

Une seule solution, programmez dans un langage interprété par le serveur et non pas par le navigateur.


Heu, il ne faut pas confondre non plus les scripts qui servent à la génération de la page côté serveur (Java/PHP/ASP/CGI) et ceux qui permettent une certaine interactivité sur la page même (JS) lorsque la page HTML est générée et lue sur un navigateur. Ce ne sont pas les mêmes choses du tout.

En tout cas, ça peut pas se faire en DHTML ça? Je veux dire, sans passer par JS? :confus:

Par Erkethan le 14/10/2002 à 19:01:22 (#2335172)

DHTML oui, mais XML c'est mieux :p

(Mais encore moins compris par les anciens navigateurs, donc on oublie) :maboule:

Par Novae Galliano le 14/10/2002 à 19:06:43 (#2335213)

mais pourquoi utiliser Netscape 6 ?
Il est meta bugué et le 7 est là ......

Nov' ..Mozi 1.0.1

Par Actarus78 le 14/10/2002 à 19:30:50 (#2335386)

je pense qu'il faut laisser tomber Netscape:le seul élément intéressant était la console javascript,mais maintenant elle est intégrée dans Mozilla qui intégre aussi un débuggueur de javascript :amour: .

Par Lorim le 14/10/2002 à 19:39:17 (#2335423)

Provient du message de Erkethan
DHTML oui, mais XML c'est mieux :p

(Mais encore moins compris par les anciens navigateurs, donc on oublie) :maboule:


Pour le XML tout les navigateurs non par de parseur pour interprété se language,meme encore a ce jour (malgrés que les feuille de style XSLT existe .. mais ne rend pas forcément compatible tout)

Quand au DHTML Mozilla sur certain script n'affiche rien ^^

Quand a l'ASP il a beau s'éxecuté coté serveur tu verrat que NS,Mozilla ou autres navigateur autres que IE ne seront pas toujours capable de l'afficher ....

Je sais de quoi je parle vu que la semaine derniere j'ai vu ce que l'asp peut engendré comme em**** entre IE 6.0, Ns 7.0 et Mozilla 1.1 .... :rolleyes: :aide: (je bosse en tant que dev et webdev)

Mais bon si j'ai tout fait en html et js pour ce site c'est que je gere déja assez de sites a BDD au boulot alors ce n'est aps pour continuer en arrivant chez moi :monstre:

Par Erkethan le 14/10/2002 à 20:58:45 (#2335817)

Provient du message de Lorim
Pour le XML tout les navigateurs non par de parseur pour interprété se language,meme encore a ce jour (malgrés que les feuille de style XSLT existe .. mais ne rend pas forcément compatible tout)


tssss ...
C'est EXACTEMENT ce que j'ai dis :p

Moi pour limiter les prob de compatibilité, c'est tout en PHP4 - HTML, et un minimun de de JS, en utilisant des fonctions existantes de longue date ;)

Par Horus TCT le 15/10/2002 à 13:30:23 (#2339158)

le php c'est le mieux, ca marche très bien sous tous les navigateurs s'il est bien fait :)

Par Tabassor le 15/10/2002 à 17:06:17 (#2340484)

pour info... sur netscape, j'ai pris javascript module, et j'ai fait delete.
c'est le langage le moins sécurisé du net... je te conseillerais plutot de faire ta page dynamique en php.(si c'est possible, mais recompiler la page a chaque mouseover et mouseout, désole, je le sens mal.)

Par Lorim le 15/10/2002 à 22:44:31 (#2342451)

Tabassor je ne fais pas document.write ;)

Quand au PhP c'ets non d'office car de
1 : je n'est que des bases
2 : comme je l'est dit je gere assez de site avec BDD au boulot ce n'est pas pour m'emm***** avec mon site perso ^^;

Par Jet le 16/10/2002 à 0:59:17 (#2343104)

Servelet ?
EJB ?
Ant ?
J2EE ?

je suis en pleine formation la dessus cette semaine mais je viens de faire que ma première journée j'en saurais plus vendredi
:D

:monstre:

Par Actarus78 le 16/10/2002 à 6:43:46 (#2343553)

Provient du message de Jet
Servelet ?


on dit aussi (surtout )servlet:c'est l'appellation javasoft qui est devenue la plus courante ;) .

Par Foehn le 16/10/2002 à 7:22:38 (#2343603)

Provient du message de Lorim
Tabassor je ne fais pas document.write ;)

C'est amusant, on en trouve dans ton menu_script.js pourtant ;)

Par Erkethan le 16/10/2002 à 11:42:06 (#2344543)

Bouh ... Script repompé ca :p

Par Lorim le 16/10/2002 à 13:53:28 (#2345496)

Oui script repompé sur un site qui le propose car ma version était plus que lamentable et méttait 300 ans a ce chargé :rolleyes:

Donc j'ai cherché le pourquoi du comment et je suis tombé sur ce script .... alors la faineantise a pris le pas :p :ange:

Par Tabassor le 16/10/2002 à 17:50:11 (#2347209)

php ne marche pas systématiquement avec mysql, tu n'as pas systématiquement obligé de faire des appel dans des bd, tu peux simplement faire des if (quelque chose) print ( .......) else print (autre chose) sans créer de connection. tu peux t'en servir comme du c ou c++. sinon oui les servlets c'est jouable aussi, et c'est pas trop trop compliqué, mais faut connaître le java (on vient de voir ca aujourdhui en 1 heure ^^)

Par Corwin Sharkyu le 16/10/2002 à 17:57:33 (#2347254)

Je me permet de faire une tite critique sur le site...

Il manque un bout en haut de la banniere, c'est moins beau.

Sinon sous IE ça fonctionne tres bien.

Par Grim le 16/10/2002 à 20:13:57 (#2348000)

Provient du message de Tabassor
le java (on vient de voir ca aujourdhui en 1 heure ^^)


Java en 1 heure, c'est des surdoués dans ta formation ? :)

Sinon Lorim, il y a flash aussi :p

/me sort

Par Tabassor le 16/10/2002 à 20:23:56 (#2348069)

non pas java, seulement les servlets.

Par Erkethan le 16/10/2002 à 20:59:26 (#2348306)

Provient du message de Tabassor
php ne marche pas systématiquement avec mysql
Ouais, mais c'est une très fonctions de PHP les plus utiles (pas LA vocation de php, me faites pas dire c'que j'ai pas dit :p).

Les sessions PHP4 aussi c'est génial :amour:

Par Lorim le 17/10/2002 à 11:09:25 (#2350686)

Provient du message de Grim

Sinon Lorim, il y a flash aussi :p

/me sort


Oui et Sort trés vite meme :D

JOL Archives 1.0.1
@ JOL / JeuxOnLine