如何检测链接是否有效?

2024-05-06

我需要知道链接是否会打开。


See 马克西米利安·霍夫曼的回答 https://stackoverflow.com/a/29525678/1445366以获得更强大的解决方案。


像这样的方法很常见 - 劫持超时以重定向到不同的 URL。这种方法对你有用吗?

<a id="applink" href="comgooglemaps://?q=Red+Lobster+Billings">Show map</a>

<script type="text/javascript">

var backup = "http://maps.google.com/?q=Red+Lobster+Billings";

function applink(fail){
    return function() {
        var clickedAt = +new Date;
        setTimeout(function(){
            if (+new Date - clickedAt < 2000){
                window.location = fail;
            }
        }, 500);    
    };
}

document.getElementById("applink").onclick = applink(backup);

</script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何检测链接是否有效? 的相关文章

  • GCC Linker:如何在输出部分生成每个文件贡献的报告

    最近我在尝试链接我的程序时遇到了一个问题 它报告 text无法放入指定的内存区域 显然 源代码变得太大而无法在有限的内存区域中链接 我现在要做的是分析哪个文件对 text 部分贡献最大 以便进行后续代码优化 我尝试了很多方法但没有成功 nm
  • SSMS 结果作为可点击的链接

    我对 SQL 相当陌生 我环顾四周 看看是否可以找到一种方法来做到这一点 如果可能的话 这是我的 SQL 查询文本 SELECT CONCAT https domain 8080 analyzer sipid SIPCallId cmd G
  • JLabel 超链接可在正确的 URL 处打开浏览器

    我需要使用 Java Swing 创建一个可单击的标签 并且能够打开桌面上的默认浏览器并将其重定向到特定的 url 我的代码能够打开浏览器 但无法将其重定向到正确的网址 加载默认主页 我的测试代码 import java awt impor
  • 确定 onclick 时单击的链接是否要打开新窗口或选项卡

    大多数现代浏览器都支持这些命令ctrl click or command click或类似于在新选项卡或新窗口中打开链接 在应用程序中 我希望在单击时禁用链接 但前提是目标是同一个窗口 例如 如果它在新选项卡中打开 我不希望链接被禁用 因为
  • 链接到外部 URL - 目前不成功

    当我尝试链接一个 ext Url 时 例如www facebook com目前它是 mysite com music www facebook com 其链接为 a href a
  • 链接到外部 css 文件

    我一直在尝试将我在本地计算机中创建的 css 文件链接到我的 html 代码 但它似乎不起作用 我们应该在 html 代码中保存想要链接的 css 文件 或者我们应该如何链接到该文件 作为一个例子 我发布了这个 html 代码
  • 格式化 JEditorPane 的光标、工具提示、链接

    现在 我正在使用 Java Swing 创建 JEditorPane 主要是因为它具有超链接的能力 我已经成功地能够显示链接并让它们在单击时执行行为 但是我遇到了一些格式问题 如何设置光标 使其通常为箭头 但将鼠标悬停在文本上时更改为文本光
  • C#在Excel文件中添加多个超链接的优化方式

    我想问是否有一些实用的方法可以使用 C 在 Excel 工作表中添加多个超链接 我想生成一个网站列表并锚定它们的超链接 以便用户可以单击此类超链接并访问该网站 到目前为止 我已经提供了简单的嵌套 for 语句 该语句循环遍历给定 Excel
  • 如何在 Sitecore 中使用带有通配符项的内部链接?

    我有一个多站点 Sitecore 解决方案 所有站点共享一个产品范围 该产品范围存储在与站点根节点处于同一级别的 共享数据 节点内 站点上的各个产品页面使用通配符项来根据 URL 的最后部分查找产品 这意味着我们无法使用富文本编辑器中的内部
  • 为什么 CMake 被设计为在安装时删除运行时路径

    我自己构建了我的共享库 例如 我使用一个计算斐波那契数的库 并希望在我的另一个 C 项目中使用它CMake 假设共享库和标头位于 path to my lib 共享库libfib so is in path to my lib lib和标题
  • Preg_match_all

    你好我想提取链接 a href portal clients show entityId 2121 我想要一个正则表达式 它给我 portal clients show entity Id 2121 最后2121的数字在其他链接中不同 任何
  • 如何通过单击超链接打开文件

    我有这张桌子 我想单击链接 文件 无论什么文件 将在新的弹出窗口中打开 这是我的代码
  • 添加按键侦听器并使用 Javascript 单击 Greasemonkey 中的链接

    我想创建一个greasemonkey 脚本 它将在一个邮件站点中添加用于注销操作的快捷键 当前注销链接 注销 hl en 其中有一个id r5 我能够获取链接的节点 但无法调用单击它 我尝试了如下脚本 function key event
  • 将外部链接设为 target="_blank" 是否可以接受?

    我有点困惑是否应该在我的网站上创建指向外部的链接 target blank 这种做法是否会对您网站的可用性产生负面影响 即破坏 后退按钮轨迹 大多数用户是否普遍认为它很烦人 在某些情况下可以接受 但在其他情况下则不能接受吗 我希望为我的所有
  • rdf:seeAlso 和 rdfs:seeAlso 之间的区别

    有什么区别rdf seeAlso and rdfs seeAlso 当我可以使用时rdf seeAlso当我可以使用时rdfs seeAlso 你能举出一些例子吗 首先 请注意rdf and rdfs分别是常用于引用 RDF 语法和 RDF
  • 如何用PHP制作下载链接? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我可以使用 sql 在数据库中上传文
  • 如何将 HTML 链接放入电子邮件正文中?

    我有一个可以发送邮件的应用程序 用 Java 实现 我想在邮件中放置一个 HTML 链接 但该链接显示为普通字母 而不是 HTML 链接 我怎样才能将 HTML 链接放入字符串中 我需要特殊字符吗 太感谢了 Update 大家好你们好 感谢
  • 如何使用python在一个文件中写入多行

    如果我知道要写多少行 我就知道如何将多行写入一个文件 但是 当我想写多行时 问题就出现了 但是 我不知道它们会是多少 我正在开发一个应用程序 它从网站上抓取并将结果的链接存储在文本文件中 但是 我们不知道它会回复多少行 我的代码现在如下 r
  • 电子邮件链接在 Android 上不起作用

    我有 HTML 格式的点击电子邮件链接的代码 它在我的电脑上运行良好 但在移动设备上不起作用 我只有 Android 所以我不知道问题是否仅在 Android 上或所有移动设备上 当我按下链接时 浏览器显示 网页无法显示 邮寄至 电子邮件受
  • Scrapy仅抓取网站的一部分

    您好 我有以下代码来扫描给定站点中的所有链接 from scrapy item import Field Item from scrapy contrib spiders import CrawlSpider Rule from scrap

随机推荐