Javascript:如何在触发前检查 url 是否存在?
Javascript: How can I check to see if url to fire exists before firing it?
我从分配给按钮列表的供稿中获取网址,点击所述按钮时,某些网址会产生 404。有没有办法在我触发之前先检查着陆页是否存在?
其中一些 url 中有跟踪像素以了解它们何时被点击,因此我不想在 iframe 或类似解决方案中触发它,因为它可能会跟踪两次以测试它是否先于它存在火灾。
这可能吗?域将不相同,我无法使用 jQuery。
要测试 url,您必须访问它。因此,如果没有外部服务,您无法预先测试它们。
W3C 提供了一个 link 检查器:https://validator.w3.org/checklink
"The program can be used either as a command line tool or as a CGI script."
也许您可以使用它来测试 url,然后再创建或不创建您的按钮。
不知道这个服务有没有限制,查文档吧!
http://search.cpan.org/dist/W3C-LinkChecker/bin/checklink.pod
我从分配给按钮列表的供稿中获取网址,点击所述按钮时,某些网址会产生 404。有没有办法在我触发之前先检查着陆页是否存在?
其中一些 url 中有跟踪像素以了解它们何时被点击,因此我不想在 iframe 或类似解决方案中触发它,因为它可能会跟踪两次以测试它是否先于它存在火灾。
这可能吗?域将不相同,我无法使用 jQuery。
要测试 url,您必须访问它。因此,如果没有外部服务,您无法预先测试它们。
W3C 提供了一个 link 检查器:https://validator.w3.org/checklink "The program can be used either as a command line tool or as a CGI script." 也许您可以使用它来测试 url,然后再创建或不创建您的按钮。
不知道这个服务有没有限制,查文档吧! http://search.cpan.org/dist/W3C-LinkChecker/bin/checklink.pod