如何实现链接只能被点击一次
2015-10-22 09:05
197 查看
原文:如何实现链接只能被点击一次有时候,只希望网站某个链接只能被点击一次,怎么做呢?下面给出3中方法!
第一种:
利用JS在点击后把href变成#把taget变成空。
Open Google in New Window
提示:你可以先修改部分代码再运行。
第二种:
利用JS在点击后删除href属性,使链接变为文字。兼容IE6,IE7,IE8,Firefox,Opera,Safari,Chrome
Open Google in New Window
提示:你可以先修改部分代码再运行。
第三种:
设置href值及target值的一种做法
Open Google in New Window
第一种:
利用JS在点击后把href变成#把taget变成空。
<p><a onclick="var that = this;setTimeout(function(){that.removeAttribute('href');that.onclick=that=null;}, 0);return true;" href="http://www.g.cn" target="_blank">Open Google in New Window</a></p>
Open Google in New Window
提示:你可以先修改部分代码再运行。
第二种:
利用JS在点击后删除href属性,使链接变为文字。兼容IE6,IE7,IE8,Firefox,Opera,Safari,Chrome
<p><a onclick="var that = this;setTimeout(function(){that.removeAttribute('href');that.onclick=that=null;}, 0);return true;" href="http://www.g.cn" target="_blank">Open Google in New Window</a></p>
Open Google in New Window
提示:你可以先修改部分代码再运行。
第三种:
设置href值及target值的一种做法
<p><a onclick="this._clk?(this.href='javascript:;',this.target='_self'):(this._clk=1);" href="http://www.google.cn" target="_blank">Open Google in New Window</a></p>
Open Google in New Window
相关文章推荐
- 九度OJ 1060:完数VS盈数 (数字特性)
- 提交(post)xml文件给指定url的2种方法
- HDU 3123 GCC
- swing 关闭主窗口退出EXIT_ON_CLOSE
- 九度OJ 1059:abc (基础题)
- Address already in use: JVM_Bind(端口冲突)
- 九度OJ 1059:abc (基础题)
- python获取当前路径的方法
- hive1.1安装
- swing 选项框(遍历选中的)
- swing 选项框(全选)
- 栈-表达式求值
- H264编码 封装成MP4格式 视频流 RTP封包
- Android Studio下安装Volley
- 雅虎复兴无望,梅耶尔或离职
- redis概述与使用
- 在VC中给Slider添加定制的Tooltips
- 九度OJ 1058:反序输出 (基础题)
- 判断程序是否存于前台进程
- 使用CSS3制作酷炫防苹果复选框 自行测试!