Valhalla Legends Archive

General => General Discussion => Topic started by: Networks on June 21, 2005, 06:52 PM

Title: Javascript not working in IE
Post by: Networks on June 21, 2005, 06:52 PM
this week javascript popups stopped functioning in IE (although they still work on my system in Mozilla). By "stopped functioning" I mean nothing happens, no errors no nothing, it is as if the browser does not realize the link is there.

Attempted Solutions:
I've gone through making sure that IE doesn't have something disabled, e.g. tools>internet options>advanced, etc...
I don't have any issues with popup blockers, firewalls, etc...
I've done the start>run>driver stuff
Even went so far as to download Java from Sun and install even though I realize that Javascript has nothing to do with Java

I took this from another site but it's the same thing I've done :D EXACTLY! Please help. I click on a link that involves Javascript and a pop up is supposed to pop up but the screen just flashes a few times and nothing happens. I've checked all outside popup blockers and firewalls etc etc.
Title: Re: Javascript not working in IE
Post by: Yegg on June 21, 2005, 07:36 PM
Did you check to make sure the code first works in other browsers?
Title: Re: Javascript not working in IE
Post by: MyndFyre on June 21, 2005, 07:37 PM
Quote from: Yegg on June 21, 2005, 07:36 PM
Did you check to make sure the code first works in other browsers?

Quote from: Networks on June 21, 2005, 06:52 PM
this week javascript popups stopped functioning in IE (although they still work on my system in Mozilla).
Title: Re: Javascript not working in IE
Post by: Yegg on June 21, 2005, 08:46 PM
Whoops. Didn't notice that.
Title: Re: Javascript not working in IE
Post by: Kp on June 21, 2005, 09:23 PM
Quote from: Networks on June 21, 2005, 06:52 PM
this week javascript popups stopped functioning in IE (although they still work on my system in Mozilla).

So why's this a problem? :)  Really, you shouldn't be using IE on the open Internet.
Title: Re: Javascript not working in IE
Post by: Networks on June 22, 2005, 09:59 AM
One of my the sites my mom uses for her realty only can use Internet Explorer. www.armls.com is the site and it uses some various Javascripting. I have to get this fixed otherwise I am going to have to be forced into a reformat.  ::) Any help is appreciated. One site I can't get to work for instance that won't work is aim.com -> aim express. You press start and no window will popup. This also uses Javascript, so I assuming if I can get this page to work I can get any page on the other site as well. Any help is appreciated. My only solution is reinstall SP2 so that it may hopefully reinstall Java because it will reinstall Explorer. If not that, then I must reformat.
Title: Re: Javascript not working in IE
Post by: Kp on June 22, 2005, 08:54 PM
Although more trouble, it seems like it'd be a much wiser course of action to fix the broken website than to try to re-enable scripting in such a dangerous browser.  It speaks quite poorly of a web designer who creates a site which cannot be rendered on a stable OS.
Title: Re: Javascript not working in IE
Post by: MyndFyre on June 22, 2005, 10:42 PM
Quote from: Kp on June 22, 2005, 08:54 PM
Although more trouble, it seems like it'd be a much wiser course of action to fix the broken website than to try to re-enable scripting in such a dangerous browser.  It speaks quite poorly of a web designer who creates a site which cannot be rendered on a stable OS.

Well, I know a lot of realtors, and not one of them knows how to use Linux.  So it's another case of targetting the customer instead of principle.
Title: Re: Javascript not working in IE
Post by: Kp on June 22, 2005, 10:48 PM
Quote from: MyndFyre on June 22, 2005, 10:42 PM
Quote from: Kp on June 22, 2005, 08:54 PMAlthough more trouble, it seems like it'd be a much wiser course of action to fix the broken website than to try to re-enable scripting in such a dangerous browser.  It speaks quite poorly of a web designer who creates a site which cannot be rendered on a stable OS.
Well, I know a lot of realtors, and not one of them knows how to use Linux.  So it's another case of targetting the customer instead of principle.

Actually, I was speaking more generally. :)  Do any of them use Macintosh based systems?  Also, it was originally ambiguous whether the incompetently designed website was intended solely for use by the realtors, or if the general house-buying public would also be subjected to it.  If the designer is only inflicting it upon realtors and your generalization is correct, it's not worth fixing.
Title: Re: Javascript not working in IE
Post by: MyndFyre on June 22, 2005, 11:21 PM
Quote from: Kp on June 22, 2005, 10:48 PM
Quote from: MyndFyre on June 22, 2005, 10:42 PM
Quote from: Kp on June 22, 2005, 08:54 PMAlthough more trouble, it seems like it'd be a much wiser course of action to fix the broken website than to try to re-enable scripting in such a dangerous browser.  It speaks quite poorly of a web designer who creates a site which cannot be rendered on a stable OS.
Well, I know a lot of realtors, and not one of them knows how to use Linux.  So it's another case of targetting the customer instead of principle.

Actually, I was speaking more generally. :)  Do any of them use Macintosh based systems?  Also, it was originally ambiguous whether the incompetently designed website was intended solely for use by the realtors, or if the general house-buying public would also be subjected to it.  If the designer is only inflicting it upon realtors and your generalization is correct, it's not worth fixing.

There are a lot of websites better suited to use by the general public (like www.realtor.com) than the ARMLS website.  ARMLS is required for Arizona realtors to update listings in the Multiple Listing Service, which is then used by the other websites via server-to-server communication.

Mac users can use IE for Mac.  :P
Title: Re: Javascript not working in IE
Post by: Networks on June 23, 2005, 11:15 AM
None of that solves my problem -.-
Title: Re: Javascript not working in IE
Post by: MyndFyre on June 23, 2005, 11:43 AM
What version of IE do you have?  6.0 SP1?  SP2?

If SP2:

Check Tools->Popup Blocker... to make sure www.armls.com and armls.marketlinx.com are allowed sites.
Check Tools->Manage Add-ons... to make sure that you don't have some 3rd-party spyware or something installed that could be blocking it.  The entirety of my "Add-ons that have been used in Internet Explorer" is this:
AcroIEHlprObj Class
AcroIEToolbarHelper Class
Adobe PDF
Create Mobile Favorite
Create Mobile Favorite...
HTML Document
IETag Factory
Java Plug-in 1.5.0_01
Java Plug-in 1.5.0_01
QuickTime Object
Research
Shockwave Flash Object
Video__X_MS_ASF Moniker Class
VIDEO__X_MS_WMV Moniker Class
Web Browser Applet Control
Windows Media Services DRM Storage Object
Windows Messenger
WUWebControl Class

Check your Tools->Internet Options... for the following settings:
Under "Security," choose "Custom Level."  Scroll to near the bottom, and under the "Active Scripting" heading, verify that "Prompt" or "Enabled" is chosen.

At any rate, that's the best I could suggest.  HTH!
Title: Re: Javascript not working in IE
Post by: Networks on June 23, 2005, 12:37 PM
I've done most of that except the addon thing, I followed that and still nothing occurs.
Title: Re: Javascript not working in IE
Post by: Mangix on June 23, 2005, 03:17 PM
why not use another browser with ActiveX support? Netscape perhaps?
Title: Re: Javascript not working in IE
Post by: Networks on June 23, 2005, 03:20 PM
Quote from: Mangix on June 23, 2005, 03:17 PM
why not use another browser with ActiveX support? Netscape perhaps?

The site only seems to want to work using IE and IE only.
Title: Re: Javascript not working in IE
Post by: Mangix on June 23, 2005, 03:22 PM
Netscape uses the IE engine or w/e you want to call it. basically netscape lets you chose how you want to view the page. through IE or firefox. my guess is that this website identifies the browser through the User-Agent and i think netscape changes it to IE. hmmmm let me check.

edit:yeah the user agent with Netscape was Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Title: Re: Javascript not working in IE
Post by: Networks on June 23, 2005, 04:54 PM
Quote from: Mangix on June 23, 2005, 03:22 PM
Netscape uses the IE engine or w/e you want to call it. basically netscape lets you chose how you want to view the page. through IE or firefox. my guess is that this website identifies the browser through the User-Agent and i think netscape changes it to IE. hmmmm let me check.

edit:yeah the user agent with Netscape was Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

I'll try it as an alternate, if it works thank you, if not grr!

Edit: It worked :) Netscape > FireFox > IE
Title: Re: Javascript not working in IE
Post by: Kp on June 23, 2005, 08:40 PM
Actually, Netscape < IE < Firefox, because it's branded like it would give you the security of the Mozilla codebase, but it actually uses the horrible IE rendering engine.
Title: Re: Javascript not working in IE
Post by: Mangix on June 24, 2005, 03:00 AM
it accually lets you chose which browser system to use for each page. for instance you can set to view a specific website with IE and all other ones with firefox. on another note, ActiveX on Netscape can only be used if enabled which is some security i guess.

also note that IE and firefox parse (X)HTML diffrently soooo if anyone were to develop websites, Netscape would be a good tool as you can see the results in both browsers :).

heres an example of how it parses it diffrently. on IE, if it sees a tag like <hr class="color" /> and if the class color containted "color:red" then it would show the line as red. firefox however doesnt do this. also dont mind the invalid CSS.
Title: Re: Javascript not working in IE
Post by: Networks on June 24, 2005, 11:13 AM
I don't know but Netscape is exactly like FireFox + more. Has everything I need or wanted. I haven't seen many Vunerabilities about Netscape either on BugTraq. They must be doing something right.
Title: Re: Javascript not working in IE
Post by: Mangix on June 24, 2005, 01:38 PM
lol dl some extensions for netscape. it uses the same extension system as firefox :).
Title: Netscape < Firefox < IE
Post by: Kp on June 24, 2005, 06:15 PM
Quote from: Mangix on June 24, 2005, 03:00 AMit accually lets you chose which browser system to use for each page. for instance you can set to view a specific website with IE and all other ones with firefox. on another note, ActiveX on Netscape can only be used if enabled which is some security i guess.

Yes, but IIRC, it defaults to using the IE rendering engine, which is stupid and dangerous if they're going to tout its Firefox (http://www.mozilla.org/firefox/) roots.  ActiveX cannot be used at all on safe browsers, which is better security. :)

Quote from: Mangix on June 24, 2005, 03:00 AMalso note that IE and firefox parse (X)HTML diffrently soooo if anyone were to develop websites, Netscape would be a good tool as you can see the results in both browsers :).

Actually, you're probably better off going straight to the source and using IE + Firefox (http://www.mozilla.org/firefox/) separately, to ensure that you aren't misled by any changes Netscape (http://www.netscape.com/) may have made to the rendering method.  I don't know if they have done so, but it's certainly possible.

Quote from: Networks on June 24, 2005, 11:13 AMI don't know but Netscape is exactly like FireFox + more. Has everything I need or wanted. I haven't seen many Vunerabilities about Netscape either on BugTraq. They must be doing something right.

Yes.  So much more that it's huge compared to Firefox (http://www.mozilla.org/firefox/), despite being essentially Firefox (http://www.mozilla.org/firefox/) + an interface to use the IE rendering engine.  My understanding is that Netscape (http://www.netscape.com/) simply inherits the vulnerabilities of whatever engine you're using to view a particular page, so it'll be little better than IE when you use the IE rendering engine.  Similarly, it'll have any Firefox (http://www.mozilla.org/firefox/) problems if you use the Gecko engine, but aside from Netscape/AOL's impressive screwup in releasing Netscape 8.0 (http://reviews.cnet.com/Netscape_8/4505-3514_7-31228793-2.html?tag=tab) based off Firefox 1.03 (after Firefox 1.04 had been out for days), that hasn't been too much of a problem yet.  To further their discredit, Netscape then managed to release a build (http://www.zdnet.com.au/news/security/0,2000061744,39192767,00.htm) based on Firefox 1.04 the next day (http://it.slashdot.org/article.pl?sid=05/05/20/1213248&tid=172&tid=114&tid=95&tid=1), which caused many to ask why Netscape didn't simply wait the extra day to let 8.0 be based off Firefox 1.04.