Recent Questions
Q: Could you please just help me - I have been using quirks mode to create our customer sites and would now like to start using a proper doctype like:
But when I change it, all the down menus dhtml break on the sites.
A: Try to specify all units in "px":
var itemPadding="3px";
var itemStyles = [
["fontStyle=normal 11px Lucida SansUnicode","fontColor=#FFFFFF,#FFFFFF","itemBackColor=#DE2829,#C62829","itemBorderWidth=0",
"itemBorderColor=#FFFFFF,#C21212","itemBorderStyle=solid,solid",
"itemBackImage=blank.gif,blank.gif","itemWidth=160px"], ["itemWidth=129px"],
];
var menuStyles = [
["itemSpacing=0", "itemPadding=8px"]
];
Q: I am currently tasked with creating a large intra-type net for our company. ( knowledge base, FAQ etc. for internal use only ).
At this time I am making plain text or table based menus and getting tired of having to add the drop menus to EVERY page individually in our little intra-web. I would like to purchase software that makes groovy looking menus, but also get the information needed to have them appear on ALL pages after editing the menu once if you know what I mean.
Unfortunately my web authoring experience is best suited to circa-1996 web pages I can hash out in notepad in my sleep. However, I have been told in order to do what I am doing I need to use CSS or styles or cascading stylesheets and not sure if your software will do that.
If I purchase this software and whip up a neat little menu, would you be able to send me information on how to include it in a css as I described above? I would essentially need to know the code or commands to have it appear in all of the pages I create, once I make the menu file. If that is something you can assist me with, I can purchase this right away.
A: Deluxe Menu is Javascript code only. It requires several .js files andit's generated on a client side.
If you don't want to create your drop menus on each page, you can try to useframes, the menu has a cross-frame mode. Also you can use aserver-side script (php, asp, vb, etc.) to generate html pages fromtemplates on your server.
Q: All links in navigation bar examples open in a new window even when they're configured to open in the same page (or another frame).
A: Check the following parameters:
var itemTarget="_self";
["menu item","link.htm", "", "","Tip", "_self", "", "", "", "", "", ],Q: I like your product a lot. These are the features that, unfortunately, cannot be done and hope that you can address them. I will place the order right away if these are resolved:
1. For each individual item, allow attaching a customized javascript to fire up "onclick" and "nomouseover".
2. Allow using a variable size icon for each item.
A: 1. You're able to use Javascript for each item, for example:
var tmenuitems = [
["item text", "javascript:your_code_here"]
];
Unfortunately, you can't assign onmouseover event to each item.
However, you can achieve this by using standard html objects withinitems, for example:
var tmenuitems = [
["<div onmouseover='your_code_here'>item text</div>", "index.html"]
];
2. DHTML Tree Menu uses constant icon size for all icons.
If you wantto use different icon dimensions, you can use standard <img>elements within items:
var tmenuitems = [
["<img src='icon.gif' width=10 height=10>item text", "index.html"]
];