![]() |
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 ) 代码如下:
|
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 7 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 7 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 7 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 7 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 7 月前 |