此问题已在此处有答案:
JavaScript - How do I get the URL of script being called?(10个答案)
How might I get the script filename from within that script?(12个答案)
What is my script src URL?(6个答案)
8天前关闭
如何找到被调用的JS文件的URL?
假设JS文件(库的一部分)和HTML文件(应用程序)在不同的服务器上。找出HTML文件的URL很容易。但是我如何在JS文件本身中找到JS文件的服务器名称和路径?(编辑:有一个加载器,它调用同一目录结构中的库的其他JS文件)
最好是JQuery或纯JS解决方案。
编辑:
在我从你的回答和评论中学习之后,我决定将加载器代码移到第一个服务器上会更干净,HTML也在那里,这避免了这个问题。
2条答案
按热度按时间n3h0vuf21#
在jQuery中,你可以:
cu6pst1q2#
你可以遍历脚本标签并检查SRC,我想……
将以下内容粘贴到您的浏览器栏中,以查看此页面上脚本的URL ...
注意:IE似乎只遍历
<body>
标记中的<script>
元素。