首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >直接从浏览器执行JavaScript文件

直接从浏览器执行JavaScript文件
EN

Stack Overflow用户
提问于 2011-10-11 03:03:40
回答 6查看 62.4K关注 0票数 22

这听起来像是一个琐碎的问题,但我真的需要知道。

如果您将HTML文件的URL放在浏览器的地址栏中,它将呈现该HTML。这就是浏览器的全部用途。

如果你给它一个JPG,或者一个SWF,甚至PDF,它会为这些数据类型做正确的事情。

但是,如果您给它一个JavaScript文件的URL,它将显示该文件的文本。我想要的是直接执行该文件。

现在,我知道如果您使用javascript:协议,它将执行URL的文本,但这不是我需要的。

我可以让URL指向一个包含单个<script>标记的HTML文件,而这个标记又指向JavaScript文件,但是由于我自己的隐秘原因,我不能这样做。

如果http://example.com/file.js上的文件完全由

代码语言:javascript
复制
 alert("it ran");

我把这个URL放在地址栏里,我想让"it ran“作为一个提示弹出来。

我怀疑这是否可能,但我希望有一个头或MIME类型或类似的东西,我可以设置并奇迹般地实现这一点。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7717382

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档