本文共 1365 字,大约阅读时间需要 4 分钟。
自定义 IE 鼠标右键弹出式 (转)[@more@]
自定义鼠标右键弹出式菜单
';
document.write(MenuTop+MenuStr+MenuBottom);
//prompt('aa',MenuTop+MenuStr+MenuBottom)
document.body.οncοntextmenu=new Function('return PopupMouseRightButtonUpMenu();');
document.body.οnclick=new Function('if(event.srcElement.tagName !='INPUT') MouseMenu.style.visibility='hidden'');
document.body.οnscrοll=new Function('MouseMenu.style.visibility='hidden';');
document.body.onselectstart=new Function('MouseMenu.style.visibility='hidden';');
window.onresizestart=new Function('MouseMenu.style.visibility='hidden';');
}
var NS4 = (document.layers);
var IE4 = (document.all);
var win = window;
var n = 0;
function findInPage(str) {
var txt, i, found;
if (str == '')
return false;
if (NS4) {
if (!win.find(str))
while(win.find(str, false, true))
n++;
else
n++;
if (n == 0)
alert('文档搜索完毕。');
}
if (IE4) {
txt = win.document.body.createTextRange();
for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) {
txt.moveStart('character', 1);
txt.moveEnd('textedit');
}
if (found) {
txt.moveStart('character', -1);
txt.findText(str);
txt.select();
txt.scrollIntoView();
n++;
}
else {
if (n > 0) {
n = 0;
findInPage(str);
}
else
alert('文档搜索完毕。');
}
}
return false;
}
自定义鼠标右键弹出式菜单
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10748419/viewspace-1007849/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10748419/viewspace-1007849/