Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Javascript just doesn't work

0 views
Skip to first unread message

Sam

unread,
Aug 12, 2002, 12:13:09 PM8/12/02
to
I've been noticing a persistent problem with WindowsXP. Most (if not
all) Javascripts on web pages I visit, do not seem to be working at all.
No error messages, it just doesn't do anything. It's real frustrating.

My WindowsXP Professional was a clean install on a newly formatted hard-
drive. I have all the latest updates and I uploaded and installed the MS
Virtual Machine that was recommended in some other threads here. No
luck. I also tried searching the MS Knowledge Base and couldn't seem to
locate anything that addressed this problem.

Does anyone have any ideas? Thanks.

Sam

Joe727

unread,
Aug 12, 2002, 12:42:03 PM8/12/02
to
It's here:

http://www.visualware.com/support/javasupport.html#windows

Joe


"Sam" <s...@home.org> wrote in message
news:MPG.17c17e6c...@news.dsl-only.net...

Sam

unread,
Aug 12, 2002, 3:40:02 PM8/12/02
to
In article <#zKUQ8hQCHA.3664@tkmsftngp11>, jbmsbink@*nospam*cfl.rr.com
says...

Thanks, but I've already done all that and it doesn't help. If I
remember correctly, Javascript is a totally different beast from Java. I
can see Java-based items on web pages, just fine.

Sam

Jim Byrd

unread,
Aug 12, 2002, 4:08:13 PM8/12/02
to
Hi Sam - Try this - Go to Start|Run and enter "regsvr32 urlmon.dll" (without the quotes). When you get a Success message, re-boot. Regards, Jim Byrd


In news:MPG.17c1aeea9...@news.dsl-only.net, Sam typed:


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002

Joe727

unread,
Aug 12, 2002, 4:15:48 PM8/12/02
to
Sorry - my bad. I misread javascript as java.

Joe

"Sam" <s...@home.org> wrote in message

news:MPG.17c1aeea9...@news.dsl-only.net...

Sam

unread,
Aug 12, 2002, 8:53:51 PM8/12/02
to
In article <ukuqcvjQCHA.2688@tkmsftngp13>, jrb...@spamlessattbi.com
says...

> Hi Sam - Try this - Go to Start|Run and enter "regsvr32 urlmon.dll" (without the quotes). When you get a Success message, re-boot. Regards, Jim Byrd
>
>
> In news:MPG.17c1aeea9...@news.dsl-only.net, Sam typed:
> > In article <#zKUQ8hQCHA.3664@tkmsftngp11>, jbmsbink@*nospam*cfl.rr.com
> > says...
> >> It's here:
> >>
> >> http://www.visualware.com/support/javasupport.html#windows
> >>
> >> Joe

I should have mentioned that I'd tried that earlier. <sigh> I did it
again, just for fun... no luck.

Sam

Jim Byrd

unread,
Aug 12, 2002, 9:24:52 PM8/12/02
to
Well, let's try some more of the same, Sam. Go to Start|Run and enter (or even easier, open a DOS box and copy the following and then paste it into the box:

regsvr32 comcat.dll
regsvr32 Shdocvw.dll
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll
regsvr32 Shell32.dll
regsvr32 Msoeacct.dll
regsvr32 "C:\Program Files\Outlook Express\Msoe.dll"
regsvr32 msjava.dll
regsvr32 browseui.dll
regsvr32 Olepro32.dll
regsvr32 Msjet40.dll
regsvr32 Msjtor40.dll
regsvr32 Dao360.dll
regsvr32 Stdole2.tlb

with a Return after each .dll. You'll get a message about successful completion of the re-registration process after each one, then enter the next (with the DOS box they'll be continuous except for the last one).

If you use Win98 and get an error on Shell32.dll, ignore it. Only the ME, Win2k and XP versions of windows have shell32 as an object that needs registering.

Re-start your computer when you've finished.

Some links to additional possible solutions are given here: http://www.mvps.org/inetexplorer/answers.htm#new_window

You can also do the following, but BE AWARE that it will reset to the default Homepage and Search. Go to: IE/Tools/Internet Options/Programs/ and click Reset Web Settings.


And now go to Windows Explorer/Tools/Folder Options/File Types. Scroll down to URL:HyperText Transfer Protocol/Advanced/Edit. Under Application used to perform action it should read: "C:\Program Files\Internet Explorer\iexplore.exe" -nohome

(Check the path to iexplore.exe to make sure that is correct and use the double quotes. It may be "%SystemDrive%:\Program Files\Plus!\Microsoft Internet" for NT4. )

Here's a more detailed procedure if you have difficulty, courtesy of Robert Aldwinckle for this:

"1. Find Files for E:\Program Files\iexplore.exe
(That's a partial path I'm giving it to just get there quicker.)
2. Use Alt-Enter to open the Properties for that file
3. Click on the Location: field. Select it all (Shift-F10,A)
4. Copy it to the clipboard. (Shift-F10,C)
5. Open Folder Options and navigate to
Editing action for type: URL: Hypertext Transfer Protocol
6. In the box labeled Application used to perform action (Alt-L)
highlight everything _between_ the first doublequote and the
last backslash. NB: leave unhighlighted the characters I mention
and everything after the last backslash.
7. Press Ctrl-v
8. Close the dialogs.

...
If there are other protocols you need fixed do them in the same way.

Here's what my procedure is based on. It will give you a
bit more detail about step 5 which is OS dependent.
FWIW I start Folder Options using my Start menu
(Win,s,f) (I'm using Windows NT + WDU.)

OLEXP: Internet Shortcuts in Outlook Express Do Not Start Web Browser (Q177054)"


Try that, and if it doesn't work, post back - there's one more thing we can try. Regards, Jim Byrd



In news:MPG.17c1ebe79...@news.dsl-only.net, Sam typed:

Sam

unread,
Aug 12, 2002, 11:40:47 PM8/12/02
to
In article <OfYXZgmQCHA.612@tkmsftngp08>, jrb...@spamlessattbi.com
says...

> Well, let's try some more of the same, Sam. Go to Start|Run and enter (or even easier, open a DOS box and copy the following and then paste it into the box:
>
> regsvr32 comcat.dll
> regsvr32 Shdocvw.dll
> regsvr32 Oleaut32.dll
> regsvr32 Actxprxy.dll
> regsvr32 Mshtml.dll
> regsvr32 Urlmon.dll
> regsvr32 Shell32.dll
> regsvr32 Msoeacct.dll
> regsvr32 "C:\Program Files\Outlook Express\Msoe.dll"
> regsvr32 msjava.dll
> regsvr32 browseui.dll
> regsvr32 Olepro32.dll
> regsvr32 Msjet40.dll
> regsvr32 Msjtor40.dll
> regsvr32 Dao360.dll
> regsvr32 Stdole2.tlb

I just did this and rebooted. Even though I got error messages on the
last 3 items (maybe they don't work on XP), Javascript now works!!! Tah-
dah!! Thanks very much for the help.

Sam

Jim Byrd

unread,
Aug 13, 2002, 2:09:44 AM8/13/02
to
Hi Sam - OK, glad you got it working. Don't worry about the error messages. Regards, Jim Byrd

In news:MPG.17c21f9d7...@news.dsl-only.net, Sam typed:

Robert Aldwinckle

unread,
Aug 13, 2002, 10:05:09 AM8/13/02
to
Jim,

That's an interesting composite you have there:
some IE Repair + some OE + Java + MDAC?

I have seen the IE Repair + Java combination advised
in Q272322 and still don't understand why the msjava.dll
was tacked on for a fix to problems with Javascript.
Do you suspect there is there some undocumented
code sharing going on?


Robert Aldwinckle
---


"Jim Byrd" <jrb...@spamlessattbi.com> wrote in message
news:#oOgn$oQCHA.1636@tkmsftngp13...

Jim Byrd

unread,
Aug 13, 2002, 11:54:06 AM8/13/02
to
Hi Robert - Well, not really sure. Someone emailed me that he'd seen a reference to the msjava.dll in an mskb discusion of some MDAC-related possible fixes for a scripting problem, and that he'd re-registered it and the problem went away. Since he also had done some other things, I'm not too clear on any causality, but it can't hurt to re-register it, so I added it to my "standard" fix-all. (The MDAC stuff does appear real though. I've verified that incorrect settings in dcomcnfg can screw up a free lunch, particularly the User Configuration permissions for WSHRemote, but I'm very hesitant about advising anyone to mess with that.)

I've modified my list to remove the type library reference (which was just an oversight) and to allow for the possibility of the additional error messages. Here's my "latest and greatest" FYI, which I think is pretty correct now for the most common problems, but I'm certainly open to suggestion. Regards, Jim


/Begin Standard Re=register Post/

Go to Start|Run and enter (or even easier, open a DOS box and copy the following and then paste it into the box:

regsvr32 comcat.dll
regsvr32 Shdocvw.dll
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll
regsvr32 Shell32.dll
regsvr32 Msoeacct.dll
regsvr32 "C:\Program Files\Outlook Express\Msoe.dll"
regsvr32 msjava.dll
regsvr32 browseui.dll
regsvr32 Olepro32.dll
regsvr32 Msjet40.dll
regsvr32 Msjtor40.dll
regsvr32 Dao360.dll

with a Return after each .dll. You'll get a message about successful completion of the re-registration process after each one, then enter the next (with the DOS box they'll be continuous except for the last one).

If you use Win98 and get an error on Shell32.dll, ignore it. Only the ME, Win2k and XP versions of windows have shell32 as an object that needs registering. Depending on your system, you may also get "not found" error messages on the last two - if so, ignore them.


Regards, Jim Byrd



In news:#Cma3HtQCHA.2656@tkmsftngp09, Robert Aldwinckle typed:

0 new messages