if (mtDropDown.isSupported()) { var ms = new mtDropDownSet(mtDropDown.direction.down, 0, 0,mtDropDown.reference.bottomLeft); var menu1 = ms.addMenu(document.getElementById("menu1"));
menu1.addItem("程序设计","#");
menu1.addItem("  网页制作", "#");

var menu2 = ms.addMenu(document.getElementById("menu2"));
menu2.addItem("  个人简历", "#");

var menu3 = ms.addMenu(document.getElementById("menu3"));
menu3.addItem("  网站更改日志", "#");
menu3.addItem("  工作日志", "#"); mtDropDown.renderAll();
}
这是一段下拉菜单的.JS文件,其中"menu1.addItem("程序设计","#");"这是个链接~我想在链接的时候在一个新的IE中打开,请高人指点下~谢谢了~急用~~

解决方案 »

  1.   

    相关的代码:
    ……
    function addItem(sText, sUrl,) {
    var item = new mtDropDownItem(sText, sUrl,this);
    item._index = this.items.length;
    this.items[item._index] = item;
    }
    ……
    function mtDropDownItem(sText, sUrl, oParent) {
    this.toString = toString;
    this.text = sText;
    this.url = sUrl;
    this.parentMenu = oParent;
    function toString(bDingbat) {
    var sDingbat = bDingbat ? mtDropDown.dingbatOff : mtDropDown.spacerGif;
    var iEdgePadding = mtDropDown.itemPadding + mtDropDown.menuPadding;
    var sPaddingLeft = "padding:" + mtDropDown.itemPadding + "px; padding-left:" + iEdgePadding + "px;"
    var sPaddingRight = "padding:" + mtDropDown.itemPadding + "px; padding-right:" + iEdgePadding + "px;"
    return '<tr class="item"><td nowrap style="' + sPaddingLeft + '">' + 
    sText + '</td></tr>'; //sText + '</td><td width="14" style="' + sPaddingRight + '">' + 
    //'</td></tr>';
    }
    }
    ……