jQuery禁用a和input 打开链接页面
2010-04-19 13:34
246 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery禁用a和input 打开链接页面</title> <script type="text/javascript" src="jquery-1.4.2.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("a").attr('href','#'); //修改<a>的 href属性值为 # 这样状态栏不会显示链接地址 $("a").click(function(event){ event.preventDefault(); // 如果<a>定义了 target="_blank“ 需要这句来阻止打开新页面 alert("抱歉!此项目已停用!"); }); $("input").attr('onclick',''); //修改<input>的onclick事件为空 $("input").click(function(){ alert("抱歉!此项目已停用!"); }); }); </script> </head> <body> <a href="http://www.baidu.com" target="_blank">baidu</a> <a href="http://www.google.cn" target="_blank">google</a> <input type="button" value="click" onclick="javascript:window.open('http://www.sina.com.cn','_blanks')" /> </body> </html>
当然,如果整个页面里希望有某一个链接可以打开,如<a href="" id="butme"></a>,可以:
$("a").not("#butme").attr('href','#');
$("a").not("#butme")click(function(){.....});
多个则使用class
相关文章推荐
- input链接页面、打开新网页等等的具体实现
- Web开发之input链接页面、打开新网页等等的具体实现
- [jQuery Tips] 使页面上链接以新窗口形式打开
- input链接页面、打开新网页等等的具体实现
- input链接页面、打开新网页等等的具体实现
- 使用jquery当页面打开时,将一个事件绑定到控件(同时执行两个事件),并修改加载样式类中的样式
- 如何解决firefox打开链接自动跳转至新页面?
- 微信浏览器内打开App Store链接,并跳转到对应的app页面
- 利用JS自动打开页面上链接的实现代码
- Javascript控制页面链接在新窗口打开具体方法
- 通过链接打开iOS上的app store 的搜索页面
- jquery mobile+iscroll使用时关于页面不能操作input标签问题
- jquery打开页面
- 打开链接网页的小技巧,就是要链接网页已经打开时就不打开第二个同样的页面拉!(网页小技巧)
- Android 真机,微信打开 H5,切换到 webview,能通过 webdriver 方法操作页面元素,然后链接到新的 H5 页面后,无法操作元素,appium 服务器没有收到 response,
- jquery点击页面链接页面淡入淡出效果
- Jquery 取得页面所有 input 属性为text的id 和input里面的值
- 几种链接总结:跳转,打开新页面,刷新当前页,不做任何操作
- JavaScript实现打开链接页面的方式汇总
- jQuery的平滑页面内锚定链接插件:$.smoothAnchor()