`

js控制链接不在新窗口中打开

 
阅读更多

控制目的:禁止右键菜单

<script language='JavaScript'>

document.oncontextmenu=new Function('event.returnValue=false;');

document.onselectstart=new Function('event.returnValue=false;');

</script>

 

 

控制目的 :禁止shift+点击 在新窗口打开该链接

 实现方法 1: -- 禁止掉<a>元素的默认事件;用"return false" cancel了<a>元素的默认navigation事件

<a href="http://localhost:8080/BeginWeb/PersonMove.jsp" onclick="window.location = this.href; return false;">
    navigate to google</a>
    <p></p>
<a href="http://localhost:8080/BeginWeb/PersonMove.jsp" target="_blank" onclick="window.location = this.href; return false;">
    navigate to googl (_black)</a>

分享到:
评论

相关推荐

    Chrome中链接打开IE窗口插件

    谷歌,火狐,360,欧朋等浏览器中通过URL链接打开IE浏览器新窗口,可解决新的高版本的前端框架VUE等,集成公司内老版本的项目问题。希望可以帮助你们!!!

    js中window.open打开一个新的页面

    js中window.open打开一个新的页面,其实它的参数有很多,在本例没有涉及到,感兴趣的朋友可以研究下

    程序天下:JavaScript实例自学手册

    12.11 在打开的窗口中返回数据 12.12 创建弹出窗口 12.13 不允许窗口出现滚动条 12.14 页面打开的同时打开另外两个窗口 12.15 慢慢变大的窗口 12.16 设置新打开的窗口为活动窗口 12.17 页面随窗口的改变而改变 12.18...

    《程序天下:JavaScript实例自学手册》光盘源码

    12.11 在打开的窗口中返回数据 12.12 创建弹出窗口 12.13 不允许窗口出现滚动条 12.14 页面打开的同时打开另外两个窗口 12.15 慢慢变大的窗口 12.16 设置新打开的窗口为活动窗口 12.17 页面随窗口的改变而改变 12.18...

    jQuery超级链接打开效果.zip

    脚本简介jQuery超级链接打开效果是一款点击超级连接后会弹出一个选择框,让用户选择是在当前页面打开还是在新窗口打开,功能简单实用,调用方便。

    javascript网页特效实例大全

    9.15 关闭窗口打开指定地址 250 9.16 显示载入时间的窗口 251 9.17 显示浏览器信息的窗口 252 9.18 显示访客登录信息的窗口 253 9.19 标题渐变的窗口 255 9.20 绝对全屏打开链接网页 257 9.21 打开一个频道...

    JavaScript完全自学宝典 源代码

    9.10.html 按照要求打开新窗口。 9.11.html 设定重复执行的延时程序。 top.html 框架定义与多框架分离页面时使用的框架头部页面。 left.html 多框架分离页面时使用的左侧框架页面。 right.html ...

    JavaScript实例精通

    18_5.htm 让链接打开一个新窗口。 18_6.htm 键盘控制选择表格并编辑。 18_7.htm 下拉框的值同时给文本框和文本域。 18_8.htm 基于jQuery的折叠菜单。 18_9.htm 可编辑的表格数据。 第19章(\19) 示例...

    《JavaScript实例精通》[源代码]

    18_5.htm 让链接打开一个新窗口。 18_6.htm 键盘控制选择表格并编辑。 18_7.htm 下拉框的值同时给文本框和文本域。 18_8.htm 基于jQuery的折叠菜单。 18_9.htm 可编辑的表格数据。 第19章(\19) 示例...

    Python3中文教程.doc

    本文提到的idle指python shell,即安装python后你在菜单看到的IDLE(python gui) 在idle里ctrl+n可以打开一个新窗口,输入源码后ctrl+s可以保存,f5运行程序. 凡打开新窗口即指ctrl+n的操作. 1 你好 #打开新窗口,输入:#...

    chrome插件开发,完整demo

    新窗口打开百度 执行简单的窗口动画 将当前窗口最大化 将当前窗口最小化 关闭当前窗口所有标签(慎点) 标签操作演示 新标签打开百度 当前标签打开网页 获取当前标签页ID 切换到第一个标签 popup与content-script交互 ...

    400个DreamWeaver插件

    mxp/打开一个新窗口,并让窗口在屏幕上居中 mxp/Chromeless Windows,比我做的X-window好。 mxp/可以联合Authorware, CourseBuilder extension for Dreamweaver ,UltraDev, Macromedia Flash Learning Extensions, ...

    JavaScript笔记.doc

    2、window.open()方法:用来打开一个新窗口 18 3、警告框:alert(); 19 4、确认框:confirm() 19 5、提示框:prompt(“”,””) 20 6、对话框:showModalDialog() 20 八、浏览器、地址和历史对象 21 1、IE的”浏览器...

    EspruinoOrion:Eclipse Orion + Espruino插件

    在新窗口中打开 将Espruino连接到您的音频插Kong(下面的接线) 在Orion中,打开一个文件,转到“工具”,然后单击“发送到Espruino” 如果您只想使用USB和Web IDE ... 使用Chrome并安装 将添加到Eclipse ...

    JavaScript实用范例词典04-14

    9.51 在新窗口中打开网页... 302 9.52 取得文件字段中选取的 文件名称(包含路径) 303 9.53 取得文件字段中选取的 文件名称(不包含路径) 304 9.54 取得文件字段中选取文件的扩展名... 306 9.55 将文件字段中...

    在Js页面通过POST传递参数跳转到新页面详解

    最近在工作中遇到一个需求,有个页面 a.vm,对 ajax 请求的结果进行判断后,获取结果里面的数据传递给一个 URL(b.htm),跳转到新的页面 b.htm。 遇到的问题 因为一开始是 GET 请求,所以当传递的数据过大的时候,...

    Avant Browser 2010 budil 126||稳定,便捷,不假死~

    鼠标手势:如果你在网页上点击鼠标中键,链接会在一个新窗口中打开并在后台运行。这个功能在打开论坛帖子的时候非常有用。Avant 浏览器同样具有自定义鼠标手势的功能,使用这种功能,你可以移动鼠标,轻松操作浏览器...

    JavaScript经典实例

     8.2创建一个新的、下拉式的浏览器窗口  8.3找到关于浏览器的访问页面  8.4警告Web页面访问者将要离开页面  8.5根据颜色支持更改样式表  8.6根据页面大小修改图像尺寸  8.7在CMS模板页面中创建面包屑路径  ...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -一个典型应用,在Window控件中打开新页面,如果传递的参数不正确,则首先提示参数不对然后关闭此弹出窗口。 -ExtAspNet.Alert.Show("参数错误!", String.Empty, ExtAspNet.ActiveWindow.GetCloseReference());...

    ExtAspNet_v2.3.2_dll

    -一个典型应用,在Window控件中打开新页面,如果传递的参数不正确,则首先提示参数不对然后关闭此弹出窗口。 -ExtAspNet.Alert.Show("参数错误!", String.Empty, ExtAspNet.ActiveWindow.GetCloseReference());...

Global site tag (gtag.js) - Google Analytics