1
56
如果文件在同一个域中,那么可以使用Ajax来测试它们是否存在
Alex Sexton
说;
但是,您不应该使用
下面是从 related question :
|
2
2
问题是,javascript具有相同的源站策略,因此您无法从其他域获取内容。这不会因为投票而改变(对17票感到疑惑)。 我认为你需要它作为外部链接,所以仅仅使用.js是不可能的… |
3
1
如果文件不在外部网站上,可以尝试对每个文件发出Ajax请求。如果它作为失败返回,那么您知道它不存在,否则,如果它完成和/或返回时间超过给定阈值,您可以猜测它存在。它并不总是完美的,但通常“filenotfound”请求很快。
|
4
1
正如塞巴斯蒂安所说,由于同一原产地的政策,这是不可能的。如果该站点可以在公共域上发布(暂时),则可以使用其中一个链接检查器服务。我落后了 checkerr.org |
5
0
你可以
|
6
0
正如其他人所提到的,由于javascript的源代码策略相同,仅仅使用接受答案中的函数是行不通的。解决方法是使用代理服务器。您不必为此使用自己的代理,您可以使用此服务,例如: https://cors-escape.herokuapp.com (代码) here ) 代码如下:
|
Softly · 单选按钮未按预期取值 1 年前 |
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
assembler · Nextjs没有处理发布请求 1 年前 |
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
Toniq · javascript为php保存多维数组 1 年前 |