Back To Start Of Archive
Taken From The Forum: Help & Support for DHTML Menu Version 5+
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:48
Problem with IE7 Zoom
Poster: jamiemcd
Dated: Sunday November 26 2006 - 20:01:22 GMT
As many of you know, Internet Explorer 7 comes with the Zoom feature, much like the Opera browser. (IE6 had the option to increase the text size only, which is what Firefox 2.0 still does.)
When testing the zoom feature in IE7, I noticed a problem with the submenu positioning in Milonic version 5.764.
Correct:
Incorrect:
After simplifying the code, and comparing my menu_data.js file with the one on the Milonic website, I still could not get the submenus to position correctly in IE7 when the browser's zoom was set to anything other than 100%.
I finally discovered that the problem is due to the declared DOCTYPE.
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
If I change the DOCTYPE to HTML 4.01 transitional, or HTML 4.01 strict, it also displays incorrectly.
However, if I remove the DOCTYPE declaration entirely, the menu works correctly.
My test page is here.
I am wondering if this is a display problem that can be corrected in the Milonic code.
Poster: John
Dated: Monday November 27 2006 - 14:16:02 GMT
I'm not seeing the problem you describe in either IE7 or FF2. Have you found a fix?
Poster: jamiemcd
Dated: Monday November 27 2006 - 15:11:41 GMT
Hi John,
The problem only shows up in IE7 when Zoom is set to something other than 100%.
Zoom is a new feature in IE7. I've confirmed the problem using two different computers so you should be able to see it.
Poster: John
Dated: Monday November 27 2006 - 21:48:11 GMT
It must be Monday. Now I'm seeing the problem (increasing the size earlier didn't show it).
I've passed this off to the boss.
IE 7 ZOOM ISSUES
Poster: philbrierley __at__ hotmail.com
Dated: Sunday January 28 2007 - 3:01:23 GMT
Has this issue been resolved yet? I am also having issues with IE7 when zoom is set to > 100%.
See http://www.tiberius.biz ,the menu dissappears and you have to scroll down to then bottom of the page to find it.
Poster: Ruth
Dated: Sunday January 28 2007 - 6:39:01 GMT
Hi,
You need to upgrade to see if that has been fixed. There were some IE 7 fixes down since your version. Latest release is 5.769 about 15 levels up from yours.
Ruth
Poster: philbrierley __at__ hotmail.com
Dated: Sunday January 28 2007 - 9:45:38 GMT
The upgrade makes no difference. Similar to the previous poster, I found that the problem goes away if I remove the doctype declaration, which I don't want to do.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
I've solved the issue by disabling the scrolling menu, which doesn't position correctly when the zoom is adjusted, but why does removing the doctype declaration correct things as well?
// followscroll='100,1,1';
Any ideas why this is so, or even a solution?
Cheers,
Phil
Poster: niubi
Dated: Tuesday February 27 2007 - 11:43:41 GMT
Hi,
I'm having the same problem with the IE7 zoom here.
The more you zoom the site, the more the submenu layer (eg Auslandsstudium -> Deutschland) moves to the right.
I wasn't able to find a solution to that problem in the forum ... is there a way to fix that issue?
Poster: ajthepoolman
Dated: Monday August 20 2007 - 15:10:56 BST
Hate to revive a dead topic, but has there been any answer from Milonic on this?
Thanks!
Aj