By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
459,700 Members | 1,458 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 459,700 IT Pros & Developers. It's quick & easy.

very weird IE 6 problem..

P: n/a

hi,

http://www.mayacove.com/design/nav/nav.html
this dynamic menu is working fine in FF and IE7, but in IE6 can only
test in that "stand-alone" IE6
(http://browsers.evolt.org/?ie/32bit/standalone, last one on the list)
b/c you can't have both IE7 and IE 6 installed.. but I think there's
something wrong this "stand-alone" IE6, b/c in it I get this bizarre
JavaScript error when I mouse over one of the links in green ("the
specified procedure could not be found") but if I test in a regular
version of ID6 in someone else's machine it's ok..

so what is this bizarre JavaScript error pls..

thank you..

Jun 27 '08 #1
Share this Question
Share on Google+
6 Replies


P: n/a
maya wrote:
http://www.mayacove.com/design/nav/nav.html
this dynamic menu is working fine in FF and IE7, but in IE6 can only
test in that "stand-alone" IE6
(http://browsers.evolt.org/?ie/32bit/standalone, last one on the list)
b/c you can't have both IE7 and IE 6 installed.. but I think there's
something wrong this "stand-alone" IE6, b/c in it I get this bizarre
JavaScript error when I mouse over one of the links in green ("the
specified procedure could not be found") but if I test in a regular
version of ID6 in someone else's machine it's ok..
Works fine here for me with IE 6 on Win XP SP2.

--

Martin Honnen
http://JavaScript.FAQTs.com/
Jun 27 '08 #2

P: n/a
On 24 Apr, 13:56, maya <maya778...@yahoo.comwrote:
b/c you can't have both IE7 and IE 6 installed..
What ever you do don't tell that to all the people who have them both
installed and are using them. They will be so disappointed to discover
that that can't actually do what they have been doing for ages!
Jun 27 '08 #3

P: n/a
Captain Paralytic wrote:
On 24 Apr, 13:56, maya <maya778...@yahoo.comwrote:
>b/c you can't have both IE7 and IE 6 installed..

What ever you do don't tell that to all the people who have them both
installed and are using them. They will be so disappointed to discover
that that can't actually do what they have been doing for ages!
really? in XP? you can have both IE6 and IE7 installed?? I remember
when I upgraded to IE7 my IE6 simply disappeared.. then I found out
(probably asking in usenet) that you can't have both installed..)

ok, so I found it here,
http://www.microsoft.com/downloads/d...DisplayLang=en

what is IE 6 "service pack 1"?????

will I be able to run this even if I have IE7 installed??

(I'm a web developer, I need to be able to test stuff on both IE 7 and
IE 6.. ) thank you...

Jun 27 '08 #4

P: n/a
maya escribió:
really? in XP? you can have both IE6 and IE7 installed?? I remember
when I upgraded to IE7 my IE6 simply disappeared.. then I found out
(probably asking in usenet) that you can't have both installed..)
Google for "Standalone IE". It's basically a collection of IE versions
modified by third-party hackers. I used them some time ago so I'm not
sure of how they work with IE7.

Whatever, they don't fully mimic everything. For instance, conditional
comments do not work properly.

There's another option (the one I use know) if you have a reasonably
good computer: running a virtual machine with an actual copy of Windows
XP with IE6 where you won't let Windows Update upgrade to 7.

Microsoft provides a free virtual machine image for Microsoft Virtual PC
(although, if I recall correctly, you need to download it again in a
regular basis). But if you have a spare copy of Windows XP, I'd suggest
to install it in an Innotek Virtualbox virtual machine:

http://www.virtualbox.org/


--
-- http://alvaro.es - Álvaro G. Vicario - Burgos, Spain
-- Mi sitio sobre programación web: http://bits.demogracia.com
-- Mi web de humor al baño María: http://www.demogracia.com
--
Jun 27 '08 #5

P: n/a
Álvaro G. Vicario wrote:
maya escribió:
>really? in XP? you can have both IE6 and IE7 installed?? I remember
when I upgraded to IE7 my IE6 simply disappeared.. then I found out
(probably asking in usenet) that you can't have both installed..)

Google for "Standalone IE". It's basically a collection of IE versions
modified by third-party hackers. I used them some time ago so I'm not
sure of how they work with IE7.
However, it should be noted that (last time I checked) the standalone
versions used only the same script engine and MSHTML DOM version as the
original browser version, but not the same version of the layout engine.
Therefore, *web designs* should be tested with a true IE 6 or 7 on a virtual
machine instead, e.g.:
Microsoft provides a free virtual machine image for Microsoft Virtual PC
(although, if I recall correctly, you need to download it again in a
regular basis).
You don't have to. When the license expires, it will issue a warning
message and reboot the VM after one hour of run time. You can easily reduce
the probability of an unsolicited reboot if you save the state of the
virtual machine to the hard disk when you are done with testing; a feature
provided by Virtual PC itself, so using it is not even illegal. When you
start the VM it again, the last state will be restored and you can continue
with pretty much the same run time offset, much like Hibernation Mode.
PointedEars
--
Use any version of Microsoft Frontpage to create your site.
(This won't prevent people from viewing your source, but no one
will want to steal it.)
-- from <http://www.vortex-webdesign.com/help/hidesource.htm>
Jun 27 '08 #6

P: n/a
VK
On Apr 24, 5:56 pm, maya <maya778...@yahoo.comwrote:
hi,

http://www.mayacove.com/design/nav/nav.html
this dynamic menu is working fine in FF and IE7, but in IE6 can only
test in that "stand-alone" IE6
(http://browsers.evolt.org/?ie/32bit/standalone,
IE has very different structure from other browsers on the market. Its
JScript engine and XML parsers are not part of the browser itself but
shared resources from %windows% subfolders. Don't forget that JScript
in Windows is the same as AppleScript in MacOS, it is used to run
system scripts (WSH) as well. This way JScript is a separate
jscript.dll library in %windows%\system32 folder. It is used by IE
among other applications - but it has no specific relations with IE.
Each newer IE installation overrides it - but say Windows Script Host
installation may override it as well. It is overall fixed now in
Windows XP, but earlier I had to help people with highly bizarre
situations like newest IE6 failing to do some task because the JScript
engine was 5.0, occasionally overwritten during WSH installation after
IE installation.
Back to the topic: while it is possible - with some tricks - to have
both IE6 and IE7 on the same system, Windows doesn't provide a
mechanic of having two equally named DLL in the same location
conditionally chosen by this or that application. Actually I doubt
that any OS at all has such option but here I may be mistaken. That
means that with both IE6 and IE7 installed you either will have
JScript 5.6.x for both, or JScript 5.6.y for both - with all funny
result you may expect out of that. Many developers still do install
both IE and do testing without knowing the catch: because unlike say
5.0 and 5.6 the difference is very small here: JScript 5.6 for IE7 is
lesser-minor update of 5.6 for IE6 with the only really noticeable
difference of XHR made as a separate host object and not an ActiveX.
Jun 27 '08 #7

This discussion thread is closed

Replies have been disabled for this discussion.