logo Home | Search
Forums | Links | About | Contact
Free Utilities
BeSecure
Yahoo! Chat Help
 -Clients
 -Updating Yahoo! Messenger
 -Yahoo! Smileys
 -Webdings Emotes
 -Remove Ads
 -Profile Problems
 -Java Chat Problems
 -Customising Smileys
 -New to Yahoo?
 -Beware Fake Logins
 -60 Smiley Menu
 -Editing Profiles
 -Profile Pics
 -Original smileys/wavs
 -Java Chat PMs
 -Messy Shortcut Links
 -Disable Auto-Update
 -Yahoo! Hoaxes
 -Account Problems
 -Custom Smiley Test
 -Yahoo! Connection Issues
 -Custom Emotions
 -Common Problems
 -DHTML/Chat2.0 Error
 -UK Adult rooms/profiles
 -Auto http:// post fix
 -Messenger 6.0
 -Messenger 6 Skinning
 -Yahoo! Mail Problems
 -Changing Profile Language
 -Messenger 7.0
Windows
Outlook Express
Internet Explorer
Computer Tutorials
Emote Share
In Depth / Articles
Profile Viewer


Favourite Sites:
Save Money, Clear Debt
Save Lives, Control Guns
Republic: Save Britain
Resources

Printer Friendly Printer Friendly
E-Mail Friend E-Mail to friend
Smiley Utility 7.0 Smiley Utility 7.0
Hide Ad Hide Ads

DHTML was unable to load correctly. [no voice object]

Info

Affects: Norton Internet Security
The ad filtering element of the firewall filters the voice object and popup object of Yahoo! Chat2.0 as an advert.
Why?: Yahoo! serve their scripts from the same URL as their ads.

Older Norton Versions

These instructions are for Norton Internet Security 2005. For previous versions, see My Original Page.

The Fix

(1) Open Norton Internet Security (Probably a little globe icon near clock).
(2) Click "Norton AntiSpam" on the left.
(3) Click "Ad Blocking" on the right.
(4) Click "Configure" on the right.
(5) Click "Advanced" button.
(6) Click "Add Site".
(7) Enter into the box "chat.yahoo.com", without the quotes.
Enter chat.yahoo.com
(8) Click "OK".
(9) Click "chat.yahoo.com" on the left hand side.
(10) Click "Add..." under the empty, white box.
(11) Select the "Permit" option.
(12) Enter "us.a1.yimg.com/us.yimg.com/a" in the box.
Enter us.a1.yimg.com/us.yimg.com/a
(13) Click "Add Site".
(14) Enter into the box "us.i1.yimg.com", without the quotes.
(15) Click "OK".
(16) Click "us.i1.yimg.com" on the left hand side.
(17) Click "Add...".
(18) Selec the "Permit" option.
(19) Enter "_ad." in the box.
(20) Click "OK". Click "OK" again in next screen.
(21) Click all the "OK" buttons, and close Norton Internet Security.
(22) In Internet Explorer go to Tools, Internet Options. Click "delete files...", tick the box, then click ok.
(23) Open Internet Explorer. Try Chat2.0. It will work!

These instructions copyright © 2005 HelpBytes

If that didn't work

First, ensure you cleared the temporary files ("Delete Files...").

If it doesn't work, Yahoo! may have changed their URLs, or it is different for your local server. You can still fix it, by looking into the logs.

Learning from the Logs

I produced this fix by reading the logs, and seeing what Norton was doing.

In Norton Internet Security, Choose "Norton Antispam" on the left. Click on "Statistics". On the right hand side, choose "View Logs".

On the left, click "Content Blocking". You will now see a list of URLs on the right, choose the yahoo.com/yimg.com ones, and you will see in the bottom pane what was blocked and why, look for the scripts that were blocked, and the reason. You can then build a rule for the URL and add the "reason" part to the permit box like above. This is the real example I used to build the rules above:

Logs

As you can see, that is the first of the rules, you will have to go into IE after you add this rule, clear temporary files, try chat again, and check with the logs to see what new has been blocked. Our only interest is with the (script) blocks.