Specific MAC JavaScript bugs

This new section will be soon update.

Il semblerai que microsoft ne se soit pas trop fatigué dans le portage sur MAC d'internet explorer, les versions MAC présentent de nombreux bugs alors que les version PC sont etonnement stables (quoi qu'on en puisse dire). Souvenez vous que bill a dit qu'il ne rachetait pas apple pour suprimer un concurent et qu'au contraire les logiciels microsofts seraient disponible simultanement dans les deux environements, hum hum.......

These are some bugs submit by email :

  1. MSIE and unload
  2. location property

MSIE and Unload

Tu peux faire un essai avec 2 documents HTML :

Document 1

<HTML><HEAD>
<TITLE>Page_One</TITLE>
</HEAD>
<BODY onLoad="alert('Page 1')">
This is the first page (with an alert)...<BR><BR>
<A HREF="pagetwo.html">Go to the second page</A>
</BODY>
</HTML>

Document 2 "pagetwo.html"

<HTML><HEAD>
<TITLE>page 2</TITLE>
</HEAD>
<BODY>
... and page 2. Use the BACK button of MSIE and see if an alert is
displayed...
</BODY>
</HTML>

J'avais essaye sur MSIE MSIE 4.0p1 (Mac) et 3.01a (Mac) sans resultat.
Depuis, j'ai aussi essaye sur MSIE 2 "compatible 3.0" windows et ca
marche !!!
Je n'y comprend vraiment plus rien :-(

Après tests sur les version PC, pas de problèmes !!!!

location property

J'ai une page avec 2 frames : 1 sommaire et 1 qui affiche les chapitres
correspondants au sommaire (que l'on va appeler "Texte"). J'ai un lien
dans un Texte qui doit recharger le frameSet *et* afficher le chapitre 2.
Ca donne :
<A HREF="set1.html" TARGET="bas"
onClick="parent.frames[1].location='txt1_2.html'">Vers page 1-2</A>
Ca marche tres bien sous MSIE (mac) mais pas sous NN : j'ai l'impression
que NN interprete le "onClick" avant le HREF.
En conclusion, il s'agit de charger un document dans un frame juste apres
avoir charge le frameSet (et avec du JavaScript basic supporte par NN2 ou
MSIE 3).
Voila mon probleme, si tu as une idee...

Etrange cela semble bien fonctionner sur PC, si j'ai bien recréé la situation

Autre chose : quelle difference entre "machin.truc.location" et
"machin.truc.location.href" ???

Selon la documentation fournie par NETSCAPE ™ c'est la même chose.
Selon d'autres source machin truc.location est en lecture seule et il faut utiliser href pour changer l'url.