元素的源代码吗?-6ren"> 元素的源代码吗?- alert('foo.js contains' + _source_code_of('s1')) _source_code_of能否实现? 最佳答案 不,这将允许检索任何 URL 的内容-6ren">
gpt4 book ai didi

javascript - JavaScript 可以访问 <script src =""> 元素的源代码吗?

转载 作者:太空狗 更新时间:2023-10-29 13:25:58 24 4
gpt4 key购买 nike

<script id="s1" src="foo.js"></script>
<script>
alert('foo.js contains' + _source_code_of('s1'))
</script>

_source_code_of能否实现?

最佳答案

不,这将允许检索任何 URL 的内容,这会破坏某些安全策略。 (这相当于没有相同域检查的 ajax get 请求。)

但是,由于 foo.js 与页面位于同一域中,您可以使用 ajax 请求获取它。 jQuery 示例:

$.get('foo.js', function(source_code) {
alert('foo.js contains ' + source_code);
});

关于javascript - JavaScript 可以访问 &lt;script src =""> 元素的源代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4862955/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com