Javascript does not work in IE7, Vista; ok with Mozilla or XP
- I have a problem I cannot fix. I get frequent messages to enable Javascript in my IE7 browser on my newer Toshiba laptop. This is never a problem with my desktop XP. But with Vista and IE7, it will not work. Basically, I cannot click a link and open to a new window.
I have tried everything for weeks. I copy all the of the settings under Internet Options that work with XP and so forth. No luck.
An example: I use a Network Solutions template for a small website. There is a menu column that opens upon clicking to a sub menu when I use XP or Firefox, but not IE7 with Vista Home premium.
Another example: they have an Image Cafe editor that won't pop up like it does with XP or Firefox - a page states "please enable Javascript..." It gives directions; I follow it; nothing is solved.
Network Solutions engineers cannot figure this out and push me off to Toshiba. The help at Toshiba is non-existent.
A final example: on the built in Help program on the laptop, certain underlined/highlighted words will not open to the new page.
I presume any help from this forum will ask that I go through a basic check list of enabling security, options, etc. I am willing to do that again - but I have been through this several times. I have searched everywhere and cannot find a solution to this problem.
I need help. Thanks in advance. (Network Solutions uses Windows and IE and I prefer to use that over Firefox if I can.)
All Replies
- I forgot the best example.
When I went to Microsoft Forums using IE7, I got this reply:
This site requires JavaScript to enable full functionality. This web browser either does not support JavaScript, or scripts are being blocked. To find out whether your browser supports JavaScript, or to allow scripts, see the browser's online help. Hi,
1. Please visit the following website:
<http://www.java.com/en/download/manual.jsp>
Please Note: The third-party product discussed here is manufactured by a company that is independent of Microsoft. We make no warranty, implied or otherwise, regarding this product's performance or reliability.
2. Please click "Windows XP/Vista/2000/2003 Online * file size: ~7.1MBb" and save the Java program on the Desktop.
3. Please refer to the instructions on this website to install the Java program.
4. After finishing the installation, please reboot the computer and test the issue again.HTH.
- No change. Reinstalled Java (it was already installed) and still get the following message, which I have already followed:
Please Enable JavaScript
Thanks for further advice.To use the Web Site Manager editing tool, you will need to enable JavaScript in your browser. To enable JavaScript please follow the directions below:
In Windows (You will need Microsoft Internet Explorer 5.x or Netscape 6.2 and above)
- If you're using Communicator 4.x or above, go to the Edit menu, select Preferences, and select Advanced. Click the JavaScript checkbox to enable it.
- If you are using Internet Explorer 4.x or above, go to the View menu and open 'Internet Options'.
Click on the 'Security' tab. Select the 'Custom' radio button, then click the 'Settings...' button.
Scroll down to the 'Scripting' section of this dialog. Ensure that the 'Enable' radio button is selected for the item 'Active Scripting'. (Note: you may need to expand the Scripting category by double-clicking its icon.) Click the OK button to accept the values of the settings dialog, then OK again to save the Internet Options settings.
- If you're using Communicator 4.x or above, go to the Edit menu, select Preferences, and select Advanced. Click the JavaScript checkbox to enable it.
Hi,
Reset Internet Explorer (IE) & register files
==========
1. Click Start, please type "inetcpl.cpl" (without quotation marks) in the Start Search bar and press Enter to open the Internet options window.
2. Switch to the Advanced tab.
3. Click the Reset Internet Explorer Settings button.
4. Click Reset to confirm the operation.
5. Click Close when the resetting process finished.
6. Uncheck Enable third-party browser extensions option in the Settings box.
7. Click Apply, click OK.926449 Internet Explorer 7 does not start or stops responding
http://support.microsoft.com/default.aspx?scid=kb;EN-US;926449If problem still persists, you can restore system to a fine previous status to see if it works.
HTH.
- Hi.
I did just as you instructed. No change. Same "error" message.
I did not restore system to previous status because this problem occured from the very beginning with IE7 and Vista.
Java works ok with Firefox on same laptop. Works ok with XP on desktop - but I need to use laptop outside of home.
I hope there is another solution. Thanks for your time and attention.
LK
I have a new start page on IE7: http://runonce.msn.com/runonce3.aspx
Also, Defender did give this message 3 times to "Review changes to your computer settings":
Summary:
Internet Explorer Configurations change occurred.
This agent monitors end user and security related configuration changes made to Internet Explorer, including the default home page.
Detected changes:
New: http://go.microsoft.com/fwlink/?LinkId=54896
Original: http://www.microsoft.com/isapi/redir.dll?prd=ie&ar=iesearch
iemain (Changed):
HKCU@S-1-5-21-3334157229-1843940417-2705372315-1000\SOFTWARE\Microsoft\Internet Explorer\Main\\Search Page
same Defender notice for 2 other changes: search page and default page
Advice:
Permit this configuration change only if you trust its origin. It is recommended that you run a quick scan if you choose to deny this change.
Checkpoint:
Internet Explorer Home Page
Category:
Configuration Change Hi,
Click on Start
->Click on Run
->Type CMD to bring up the command prompt.
->Type
regsvr32 /u urlmon.dll then press enter
regsvr32 /u mshtml.dll then press enter
regsvr32 /u shdocvw.dll then press enter
regsvr32 /u browseui.dll then press enter
regsvr32 /u jscript.dll then press enter
regsvr32 /u vbscript.dll then press enter
regsvr32 /u scrrun.dll then press enter
regsvr32 /u msxml.dll then press enter
regsvr32 /u actxprxy.dll then press enter
regsvr32 /u softpub.dll then press enter
regsvr32 /u wintrust.dll then press enter
regsvr32 /u dssenh.dll then press enter
regsvr32 /u rsaenh.dll then press enter
regsvr32 /u gpkcsp.dll then press enter
regsvr32 /u sccbase.dll then press enter
regsvr32 /u slbcsp.dll then press enter
regsvr32 /u cryptdlg.dll then press enter
regsvr32 /u oleaut32.dll then press enter
regsvr32 /u ole32.dll then press enter
regsvr32 /u shell32.dll then press enter
regsvr32 /u initpki.dll then press enter
regsvr32 /u msjava.dll then press enter
regsvr32 urlmon.dll then press enter
regsvr32 mshtml.dll then press enter
regsvr32 shdocvw.dll then press enter
regsvr32 browseui.dll then press enter
regsvr32 jscript.dll then press enter
regsvr32 vbscript.dll then press enter
regsvr32 scrrun.dll then press enter
regsvr32 msxml.dll then press enter
regsvr32 actxprxy.dll then press enter
regsvr32 softpub.dll then press enter
regsvr32 wintrust.dll then press enter
regsvr32 dssenh.dll then press enter
regsvr32 rsaenh.dll then press enter
regsvr32 gpkcsp.dll then press enter
regsvr32 sccbase.dll then press enter
regsvr32 slbcsp.dll then press enter
regsvr32 cryptdlg.dll then press enter
regsvr32 oleaut32.dll then press enter
regsvr32 ole32.dll then press enter
regsvr32 shell32.dll then press enter
regsvr32 initpki.dll then press enter
regsvr32 msjava.dll then press enter
After reregistering these files, the customer needs to restart the computer for the changes to take effectIf the problem remains, it seems system files are damaged in Windows Vista. You can perform a in-place upgrade:
1. Start the computer.
2. Insert the Windows Vista DVD in the computer's DVD drive.
3. Use one of the following procedures, as appropriate:• If Windows automatically detects the DVD, the Install now screen appears. Click Install now.
• If Windows does not automatically detect the DVD, follow these steps:a. Click Start, click Run, type Drive:\setup.exe, and then click OK.
Note Drive is the drive letter of the computer's DVD drive.
b. Click Install now.4. When you reach the Which type of installation to you want? screen, click Upgrade to upgrade the current operating system to Windows Vista.
HTH.
- Proposed As Answer byGentleBen Friday, April 03, 2009 7:39 PM
- Dear Jie-Feng Ren,
I appreciate your help.
I did as you instructed, but beginning with the second command prompt I received this "warning":
X The module mshtml.dll was loaded but the entry-point DLLUnregisterServer was not found. Make sure that "mshtml.dll" is a valid DLL or OCS file then try again.
It happened again to the next entry: shdocvw.dll and so I skipped to your next advice to perform an in-place upgrade.
However, I bought this laptop preloaded without a Vista DVD. I have read that it is partitioned on the hard drive - but I am not sure how to approach this matter.
In the meantime I ran two more checks:
1. I ran Disk Check, CHKDSK. As soon as the results came up, the pc rebooted. When WIndows opened, I remember reading that the "C: is NTFS" and that it is "Clean." Then the screen quickly changed.
2. I ran sfc/ scannow The results:
Microsoft Windows [Version 6.0.6001]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.
C:\Windows\system32>SFC /Scannow
Beginning system scan. This process will take some time.
Beginning verification phase of system scan.
Verification 100% complete.
Windows Resource Protection found corrupt files but was unable to fix some of th
em.
Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example
C:\Windows\Logs\CBS\CBS.log
C:\Windows\system32>
When I clicked at CBS.log, Notepad popped up and a warning said "Access is Denied."
I had run this scannow before after searching for solutions.
Access to today's CBS log is denied as I wrote. However, I can open the one from May. In Notepad, however, it is a very long entry. Too long to post here. Unless you suggest otherwise.
Thanks again for your time and attention.
LK Hi,
If this is the case, you can restore to a original factory settings to see if it did the trick.
HTH.
- Hi,
There are no instructions to restore to an original factory setting. Or, I can't find it after searching everywhere.
Remember, my Vista was pre-installed. I bought Vista Home Premium, so there is no "complete PC restore" available on this product.
I think there is a systemic or structural problem with Vista, and I sense there is no way to fix it.
What do I do if there truly is a problem with Vista on this machine and/or Vista is corrupted?
As a reminder, this is a javascript problem, which is not a problem with my Firefox browser. The vendor, Network Solutions, uses IE, which is the location of my problem on my laptop. Help!
Btw, I found this site which claims:
How to Make a Windows Vista Repair Disk If You Don't Have One
http://www.howtogeek.com/howto/windows-vista/how-to-make-a-windows-vista-repair-disk-if-you-dont-have-one/
Do you trust that recommendation? I'm grasping half blind for answers.
Thanks,
LK Hi LK,
You can contact computer manufacturer or look up computer manual to check how to restore system to a factory setting .
HTH.- Hi,
Once I do this, will it be fixed?
Is it really the next important step? What is the risk?
Thanks,
LK I have been searching for a fix for past few days and the unregistering and re-registering of the dlls suggested by Jie-Feng Ren worked like a charm.
A true Panacea!
I searched for two days to find a fix for the same problem. IE would not load JavaScript. Unregistering and re-registering the dll as laid out by Jei-Feng Ren fixed it. Some of them didn't unload and some of them didn't reload. But it worked.
My IE 7 was working perfectly. I have vista home premium. I tried to download MacAfee trial version. At that time I got a message that my Java Script is not working and it gave me one link to download the Java Script. Before that I had to uninstall my previous trial MacAfee. Problem started then and till now I am unable to use Gmail (getting only HTML version),YouTube, Face book and I am also having trouble with many other websites. I checked my browser and took all steps mentioned in many online help(websites).But no result! Please help!
My Firefox is working with Java Script,no problem.**
Try this...Righ click on your Internet Explorer icon in the Quick Launch list and select Run as administrator. Once the web broser is up and running go to your web site and see if the java is enabled and working like you want it. Least it worked for me when I ran into this problem.
- This was exactly what I needed to fix my problem with vista. It even worked after I tried upgrading to IE8.
I ran the regsvr32 commands, ignoring the error elements, and I now can run Javascript in my browser. Thank you so much! - An additional note for anyone else stumbling on this.
In the 64bit version of Windows (XP, Vista, Server 2003, Server 2008) there are two system directories (C:\%windir%\systems32 and C:\%windir%\syswow64) where the DLLs need to be reregistered. This is because there is a 32bit and 64bit versions of IE. You will need to run the above commands to reregister the DLLs in both the C:\%windir%\system32 directory and the C:\%windir%\syswow64 directory. The 32bit version of IE (which is typically used) uses the DLLs from the C:\%windir%\syswow64 directory while the 64bit version uses the DLLs from the C:\%windir%\systems32 directory. If you just issue a 'regsvr32' command, it will default to the c:\%windir%\system32 directory. - Man you are my hero. Finally I solved the problem with IE more a bunch of other functionality like search, help, etc. etc.
Thanks,
V.- Proposed As Answer byhh105 Friday, September 18, 2009 3:50 PM
- Thank you Jie-Feng Ren - MSF T you the man, i been research about this issues for 3 days finally it work! thanks a bunch dude! you rock!
