博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自定义 IE 鼠标右键弹出式 (转)
阅读量:2505 次
发布时间:2019-05-11

本文共 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/

你可能感兴趣的文章
python正则表达式入门二
查看>>
scrapy运行
查看>>
XPATH入门
查看>>
python爬虫 CSS选择器
查看>>
正常关闭java程序
查看>>
查看linux核心数
查看>>
数据结构与算法三: 数组
查看>>
Activiti工作流会签二 启动流程
查看>>
Activiti工作流会签三 撤销,审批,驳回
查看>>
Oauth2方式实现单点登录
查看>>
CountDownLatch源码解析加流程图详解--AQS类注释翻译
查看>>
ES相关度评分
查看>>
我们一起做一个可以商用的springboot脚手架
查看>>
idea在搭建ssm框架时mybatis整合问题 无法找到mapper
查看>>
PHP empty、isset、innull的区别
查看>>
apache+nginx 实现动静分离
查看>>
通过Navicat远程连接MySQL配置
查看>>
phpstorm开发工具的设置用法
查看>>
Linux 系统挂载数据盘
查看>>
Git基础(三)--常见错误及解决方案
查看>>