Blog Comments

  1. houstonrca's Avatar
    Bug....

    This works fine, however when u hit the maximize value for the window while it is minimized it does not go back to its default window sizes...

    Also, what is the dhtml code for maximizing a window?
    Can I do the same for maximizing a window.

    Thanks,
    Houstonrca
  2. brutyke's Avatar
    PS. I've since added this meta tag
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
    and it now works normally
  3. brutyke's Avatar
    Hello,
    Are there any updates for this in the pipeline ?

    When clicking to 'hide' text/image, it just moves the rest of the container up and leaves the footer as it was, ie. a big white space between end of container and the footer.

    If we then switch to another page, (setPersist = true), the page is rendered normally with the first text/image hidden. If we then click to 'show' the hidden elements, it displays them but pushes the rest of the container down and OVER the top of the footer.

    Here's the URL :-
    http://www.rbbfc.org/Stats08-09/1sts.asp
    to switch to another page as described above, click SECONDS from the nav bar.

    PS. there are 2 instances of the script on bothe pages - the other one is in the footer

    This doesn't happen in IE7- or FF - it works normally.
    Thanks in advance
  4. ddadmin's Avatar
    Chrome CSS Menu has been updated with a fix for IE8, specifically, the hover effect not working inside the drop down menus. The issue apparently is the shadow property that exists inside chromestyle.css. For the time being, the only way to fix it seems to be to remove it:

    Code:
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
  5. archeie's Avatar
    can you please look into scrip called "Chrome CSS Drop Down Menu" located at http://www.dynamicdrive.com/dynamici...rome/index.htm

    It worked fine in IE7 but not in IE8.
  6. Jim81501's Avatar
    I have a problem with "Mike's DHTLM Scroller" at this link: http://www.dynamicdrive.com/dynamici...mikescroll.htm

    I've used it for years without problem. With the introduction of IE8 it stopped working unless you select/execute the "compatibility view." I don't know JS and have no idea what needs changing so I'm hopeful that Mike is still with us and willing to make updates to his code.

    If that isn't possible maybe someone would post what changes are needed and we can then update our copies of the script.

    A third possibility, but by no means desirable, would be to post code on how to force IE to use compatibility mode.

    Jim
  7. molendijk's Avatar
    And yes, Anylink JS Menu has been fixed for the aforementioned bug. It now is initialized on DOM ready
    There is still the problem of IE having issues with appendChild and dealing with document.write in its own particular way (see this). The following does not work properly in IE:
    Code:
    <head>
    <script type="text/javascript">
    AjaxInclude = function (url) {
    if (window.XMLHttpRequest) {Ajax=new XMLHttpRequest();} 
    else {Ajax=new ActiveXObject("Microsoft.XMLHTTP");}
    Ajax.open("GET",url,false);Ajax.send(null);
    var newdiv = document.createElement("span");
    newdiv.innerHTML = Ajax.responseText;
    var container = document.getElementById("container");
    container.appendChild(newdiv);
    }
    </script>
    </head>
    
    <body>
    <div id="container"></div>
    <script type="text/javascript">AjaxInclude("anylinkmenu.html")</script>
    Neither does this:
    Code:
    <head>
    <script type="text/javascript">
    AjaxInclude = function (url) {
    if (window.XMLHttpRequest) {Ajax=new XMLHttpRequest();} 
    else {Ajax=new ActiveXObject("Microsoft.XMLHTTP");}
    Ajax.open("GET",url,false);Ajax.send(null);
    document.write(Ajax.responseText);
    }
    </script>
    </head>
    <body>
    <script type="text/javascript">AjaxInclude("anylinkmenu.html")</script>
    (That's why I proposed this).
    ===
    Arie.
  8. ddadmin's Avatar
    Accordion Menu script has just been updated to fix an issue that causes margins/paddings in accordion DIVs to be lost in IE8 when a DIV expands/contracts. Only .js file changed.
  9. its me's Avatar
    thank you very much for such nice one
    i need to know if i want to make them about 25 items and the next, prev navigate between them all in one line next to each other that will be appreciated

    i tried to add items, it shows on the next line like <br> between them !!
  10. Snookerman's Avatar
    Quote Originally Posted by Twey
    An XHTML page served with a text/html Content-Type is not valid in any way that matters anyway, much in the same way that a PNG file will not display properly if you tell the browser it's a JPEG. HTML and XHTML just happen to be close enough in syntax that the browser can mostly error-correct one to the other.
    I know, that is what I meant by my question. I asked this since ddadmin was talking about a way to make the XHTML pages* with JavaScript valid, but this is just misleading since the validator doesn't think about the content type.

    *I'm assuming ddadmin refers to the numerous sites that use XHTML and pass it as HTML and not the real XHTML which like you said is not supported by IE.
  11. crunchaka's Avatar
    Hi

    I am also having trouble with the new IE8... the dropdown menus that I have made for my site have worked fine for all other IE versions except 8.
    They do all sorts of weird things
    Check it out: www.faithlandchurch.org
    Can someone help me out?
    Please!

    Thanks!
  12. Twey's Avatar
    I don't expect most of the scripts on DD would work on an XHTML page anyway. There are a lot of document.write()s and things, and assumptions that don't hold true for XHTML.

    Quote Originally Posted by Snookerman
    Is this necessary if you still tell the browsers to parse the page as HTML? I know it's not valid according to the W3C validator, but what's important is not that the page validates there but rather that the code is valid .
    An XHTML page served with a text/html Content-Type is not valid in any way that matters anyway, much in the same way that a PNG file will not display properly if you tell the browser it's a JPEG. HTML and XHTML just happen to be close enough in syntax that the browser can mostly error-correct one to the other.

    As a webmaster you've undoubtedly noticed the increasing shift in coding practices from HTML to XHTML on the web.
    Not really — in fact, I know of only a couple of sites that use XHTML. Most people want to keep IE support.
    If you're a professional web designer, you've probably even heard it first hand from your clients who demand their web pages be XHTML compliant.
    Telling them that they'd lose half their userbase if they were usually discourages them.
  13. ddadmin's Avatar
    Depending on the page's doctype it may still validate even without going through the above. The best way to know for sure is just to run the page through the validator.
  14. Snookerman's Avatar
    Is this necessary if you still tell the browsers to parse the page as HTML? I know it's not valid according to the W3C validator, but what's important is not that the page validates there but rather that the code is valid .
    Updated 04-02-2009 at 07:57 AM by ddadmin
  15. molendijk's Avatar
    The fact that adding <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"> doesn't help most probably means that the blame is not on IE8, but on your machine.
    If you're looking for other menus, here's one that I like.
    ===
    Arie.
  16. TheWinterSolstice's Avatar
    Hi Arie,
    Much much gratitude for your willingness to help.
    I have several answers:

    ***** Part #1 *****
    Putting in my page <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"> did not help at all.

    ***** Part #2 *****
    Since you asked about meta tags etc, here is the top part of my html file, perhaps you will see an "offending" command there:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

    <link rel="SHORTCUT ICON" href="/favicon.ico" type="image/x-icon">
    <link rel="icon" href="/favicon.ico" type="image/x-icon">
    <link rel="stylesheet" type="text/css" href="css/default.css" />
    <link rel="stylesheet" type="text/css" href="ddlmenu/ddlmenu-base.css" />
    <link rel="stylesheet" type="text/css" href="ddlmenu/ddlmenu-topbar.css" />

    <script type="text/javascript" src="ddlmenu/ddlmenu.js"></script>

    <title>XYZ Corp - Home</title>
    </head>
    <body>

    ***** Part #3 *****
    Please keep in mind that in order to test I'm using IE8 after resetting it to "factory" settings, meaning: |Tools |Internet Options |Advanced |Reset |Reset. After that I choose |Tools |Developer Tools |Disable and I unselect "Script" otherwise JavaScript stuff won't work. You and ddadmin have mentioned that stuff works fine on your IE8. The question is, what are your IE settings? When you install IE8 it inherits the settings of your previous IE settings, and I'm pretty sure our settings are not the same. If you do what I did, do the menus still work on your side?

    ***** Part #4 *****
    You say: "I checked the All Levels Menu at my work... works perfectly on my machine". When I click on the link, not on mine. See my note in part #3.

    ***** Part #5 *****
    Meanwhile I have found a web site where they have great menus and they all work on IE8 (and all other browsers) without any problems. The site is http://www.cssplay.co.uk (a site by the guy who runs http://www.stunicholls.com) and their stuff works flawlessly. I think I'm going to use their stuff, instead of bothering you guys with questions.

    ***** Part #6 *****
    I'll come back here in a few to see if new entries have been added to this thread. If I'm the only one with issues, obviously the problem is with my machine. If you have 1000 people leaving messages, well, then, you guys will have better chances of finding what the cause of what I'm experiencing is.

    ***** Part #7 *****
    Thank you so much for taking the time to help!!! Many many thanks.
    Best Regards,
    TheWinterSolstice
  17. molendijk's Avatar
    Hello TheWinterSolstice,
    I checked the All Levels Menu at my work, where I have IE8 installed. This works perfectly on my machine.
    ===
    Arie.
  18. eh4b's Avatar
    I am using the Bullet List Accordian Menu and even in the sample now on the site, in IE8, the spacing is messed up. Each header use to stay separated by a white row. Now they squish together every which way differently. Any clue how to fix it? Is DD going to put out a corrected version? Thanks for any assistance.
    - Miriam
  19. molendijk's Avatar
    Hi TheWinterSolstice,

    Now I'm getting really curious about your machine. Does the menu work with you in IE7? To verify that, put <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"> in the head (before the title tag).
    ===
    Arie.
  20. TheWinterSolstice's Avatar
    Hi Arie (and ddadmin),
    Thank you so much for your persistence!! I tried what you suggested (the blank.html thing) for the All Levels Nav Menu, and the problem remains. Sorry!

    By the way, at the risk of confusing this chat, let's for a second look at IE8's problems with the Smooth Nav Menu:
    1. The "Smooth Navigational Menu" displays the information bar because scripting is activated. If I disallow scripting, the error will not display, but the menu won't work either.
    2. When you go to the page of Smooth Nav Menu (http://www.dynamicdrive.com/dynamici...smoothmenu.htm) note that on IE8 you will not see the second meneubar, the one just under the title "Putting the Menu contents..." I noticed that because I was thinking of using Ajax to load the menu, but now I see it won't work.
    3. Since in both your and ddamin's machine these two menus are working, I am curious to know if you have IE set to allow some stuff.
    4. The Million dollar/pound/yen/peso question: can we have a version of the dropdown menu that would not need JavaScript? What features would we have to relinquish if we get the JS-dependant parts of it out?
    Thank you for your patience.
    Best Regards, The WinterSolstice
Page 2 of 4 FirstFirst 1234 LastLast