`
xianbin
  • 浏览: 215237 次
  • 来自: ...
社区版块
存档分类
最新评论

禁用HTML超链接URL的双击

阅读更多
有时候我们希望控制用户在点击URL超链接的时候,只允许点击一次,下面这个方法可以解决这个问题:

<script type="text/javascript">
disableDoubleClick = function() {
        if (typeof(_linkEnabled)=="undefined") _linkEnabled = true;
        setTimeout("blockClick()", 100);
        return _linkEnabled;
    }
    blockClick = function() {
        _linkEnabled = false;
        setTimeout("_linkEnabled=true", 1000);
    }
</script>
 
测试:<br />
<a onclick="return disableDoubleClick()" href="http://www.baidu.com">禁用双击</a>
分享到:
评论

相关推荐

    禁用IE 11浏览网页触屏双击放大功能 解决IE双击放大问题

    通过自定义样式表或者组策略解决IE11浏览网页双击放大的问题,禁用IE双击放大的功能,避免玩游戏时的烦恼。 其中自定义样式表方式有一键配置bat,用起来很简单,将DisableIEScaleOnDClick.bat复制到合适的用于保存...

    发帖时默认禁用url识别插件 for Discuz!7.0.rar

    论坛中,当用户输入包含网址的文本时,系统通常会自动将这些URL转换为可点击的超链接,方便其他用户直接访问。然而,这种功能也可能被滥用,比如恶意用户可能会发布含有钓鱼网站或恶意软件链接的帖子。因此,这个...

    demo——关于禁用html中a标签的思考.zip

    总结来说,禁用HTML中的`&lt;a&gt;`标签是一项需要权衡的技术决策。它可以在特定情况下提高安全性或改善用户体验,但同时也可能对网站的功能性和可访问性产生负面影响。开发者应当了解其利弊,并结合具体项目需求做出合适...

    发帖时默认禁用url识别 for discuz7.rar

    《发帖时默认禁用URL识别 for Discuz7》 在Discuz! 7这款流行的社区论坛软件中,用户在发布帖子时,系统通常会自动识别并处理帖子里的URL链接,这有时可能会带来不必要的安全风险或者不符合管理员的管理策略。针对...

    触摸屏资料 禁用右键 缩放 双击缩放

    触摸屏资料css 禁用右键 缩放 双击缩放 win8下IE10确认可以禁用右键 缩放 双击缩放 其他的未知 使用方法见我的博客 http: blog csdn net lackdaylad article details 40616709

    右键禁用.html右键禁用.html

    右键禁用.html右键禁用.html右键禁用.html

    超链接的禁用属性Disabled使用示例

    上面的意思是不想让bai du的超链生效,但在click不做任何约束和判断的话,但点击bai du的时候自然就会跳转到百度页面,这就是html中超链接禁用属性的bug 可以添加下面js约束来判断超链接是否可以使用  [removed]...

    39.(cesium篇)cesium去掉entity的默认双击追踪(trackedEntity).zip

    该资源包的执行效果查看地址:...“地图之家”专栏中的“39.(cesium篇)cesium去掉entity的默认双击追踪(trackedEntity)”。如下载有问题,可联系博主。 解压密码:cesium

    Iphone干掉UITextField的长按、双击等行为时的复制粘贴框

    为了完全禁用UITextField对于长按和其他可能导致复制粘贴框出现的手势的响应,可以通过遍历`gestureRecognizers`并移除特定的手势识别器来实现。具体做法如下: ```objective-c for (int i = [textField.gesture...

    excel生成目录和返回目录超链接

    "Excel启用宏步骤.docx"文件可能详细介绍了如何在Excel中启用宏,因为默认情况下,为了安全考虑,Excel通常会禁用宏。启用宏的步骤通常包括: 1. 打开Excel选项。 2. 转到“信任中心”。 3. 点击“信任中心设置”。 ...

    鼠标双击测试软件

    - 检查其他软件冲突:某些应用程序可能与鼠标驱动冲突,导致双击问题,尝试禁用或卸载可能引起问题的软件。 总的来说,"鼠标双击测试软件"是诊断和解决鼠标双击问题的有效工具,通过它,用户可以快速定位问题所在,...

    任务管理器的禁用和解除禁用

    本文将详细讲解如何禁用和解除禁用任务管理器,以及涉及的相关知识点。 禁用任务管理器: 1. **使用注册表编辑器**:禁用任务管理器最常见的方式是通过修改注册表。首先,打开`regedit.exe`(注册表编辑器),然后...

    Qml超链接QmlHyperlink.7z

    在实际开发中,你可能还需要考虑如何处理链接的激活状态,比如高亮显示已访问的链接,或者禁用某些链接。这可以通过改变颜色、添加样式属性等方式实现。此外,还可以通过`Connections`组件来监听链接点击事件,以便...

    JS禁用右键、禁用Ctrl+u、禁用Ctrl+s、禁用F12的实现代码

    本文主要探讨如何使用JavaScript实现禁用右键、禁用Ctrl+U、禁用Ctrl+S以及禁用F12键的功能。 首先,禁用右键是通过监听`oncontextmenu`事件来实现的。当用户在网页上点击右键时,浏览器会触发这个事件。下面是一个...

    html超链接打开窗口大小的方法

    HTML(HyperText Markup Language)是用于创建网页的标准标记语言,其中的一个重要元素是超链接(`&lt;a&gt;`标签)。超链接允许用户通过点击文本或图像跳转到其他页面或者执行某些动作。在某些情况下,我们可能希望在点击...

    html 用超链接打开新窗口其可控制窗口属性

    在HTML中,我们经常需要创建超链接来引导用户访问其他页面。然而,有时我们希望这些链接能在新窗口中打开,以便于保持当前页面的状态。这就需要用到JavaScript中的`window.open()`方法,它可以让我们对新打开的窗口...

    java URL重写 禁用IP

    功能是在java的过滤器中实现的,思路是获取请求的信息,查看是否是禁止IP或相关的URL,在做处理

    PHP禁用cookie如何使用url传递session id

    PHP禁用cookie如何使用url传递session id

    含徽标键的组合快捷键的禁用和解除禁用

    本文将详细介绍如何通过修改注册表来实现含徽标键的组合快捷键的禁用与解除禁用。 首先,我们要知道快捷键的设置存储在Windows注册表中。注册表是系统用来存储配置信息的数据库,对它的修改需要谨慎,因为错误的...

Global site tag (gtag.js) - Google Analytics