This project is archived and is in readonly mode.

#1156 ✓wontfix
dave pilbeam

Explorer 6 fails to load DOM when a page first opened in 1.3 but no problem in 1.2.5

Reported by dave pilbeam | January 27th, 2011 @ 12:39 PM | in 1.4.0 (closed)

In 1.3, Explorer 6 fails to load DOM when a page is first opened

  • There is no such issue with 1.2.5
  • on refreshing the page the DOM loads correctly
  • Windows 7 IE6 emulator mode and Windows 7 virtual pc xp-mode Explorer 6 load correctly

After my own tests (see below for jsfiddle etc), I was directed to use the test page at:
http://mootools.wienk.name/core/Specs/1.3client/Utilities/DOMReady.php

Results:

i/ Win 2000 on PC - Firefox 3.6: ==PASSES==
http://www.parknet-hosting.co.uk/test/win2000_firefox-36.gif

ii/ - Win 2000 on PC - Genuine Explorer 6.0.26: ==FAILS==
http://www.parknet-hosting.co.uk/test/win2000_explorer-60.gif

iii/ - XP (SP2) on PC - Genuine Explorer 6.0.29: ==FAILS==
http://www.parknet-hosting.co.uk/test/winXP_explorer6-0.gif

iv/ - Windows 7 on PC - IETester Emulator Explorer 6: ==FAILS==
http://www.parknet-hosting.co.uk/test/win7-ietester_explorer6.gif

v/ - Windows 7 on PC - XP Mode Virtual PC Explorer 6: ==FAILS==
http://www.parknet-hosting.co.uk/test/win7-xpmode_explorer6.gif

My own previous tests:

1/ - Win 2000 on PC - Genuine Explorer 6.0.26
http://jsfiddle.net/davepilbeam/Lyh55/: Error: line 136: "Library not registered"
http://www.parknet-hosting.co.uk/test/test13-A.html: Error: line 5: "Undefined is null or not an object"
http://www.parknet-hosting.co.uk/test/test125-A.html: loads ok

2/ - XP (SP2) on PC - Genuine Explorer 6.0.29
http://jsfiddle.net/davepilbeam/Lyh55/: loads ok (although is this actually 'a first load'?)
http://www.parknet-hosting.co.uk/test/test13-A.html: Error: line 5: "Undefined is null or not an object"
http://www.parknet-hosting.co.uk/test/test125-A.html: loads ok

3/ - Vista on PC - IETester Emulator Explorer 6
http://jsfiddle.net/davepilbeam/Lyh55/: Error: line 25: Object doesn't support this property or method
http://www.parknet-hosting.co.uk/test/test13-A.html: Error: line 5: "Undefined is null or not an object"
http://www.parknet-hosting.co.uk/test/test125-A.html: loads ok

4/ - Windows 7 on PC - IETester Emulator Explorer 6
http://jsfiddle.net/davepilbeam/Lyh55/: Error: line 230: "Access is denied"
http://www.parknet-hosting.co.uk/test/test13-A.html: loads ok
http://www.parknet-hosting.co.uk/test/test125-A.html: loads ok

5/ - Windows 7 on PC - XP Mode Virtual PC Explorer 6
http://jsfiddle.net/davepilbeam/Lyh55/: loads ok (see 2 above)
http://www.parknet-hosting.co.uk/test/test13-A.html: loads ok
http://www.parknet-hosting.co.uk/test/test125-A.html: loads ok

How did I notice?
Eagerly upgrading to 1.3 I managed to upset a couple of core public sector clients marooned by their IT departments on XP and Explorer 6..

Moral of story?
By the looks of this so far, you can't trust an emulator..

Comments and changes to this ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

Shared Ticket Bins

Referenced by

Pages