Javascript 在src中插入超链接

Javascript 在src中插入超链接,javascript,html,Javascript,Html,我想建造一个简单的游乐场,像plunker一样工作。plunker执行一组文件(如html、css、js)的方式是将文件保存在服务器中,然后用替换,例如,其中script.js指向https://run.plnkr.co/OTpc0NRkab8GGMyY/script.js: 我的问题是地址https://run.plnkr.co/OTpc0NRkab8GGMyY/script.js插入到中,以便iframe可以识别此外部链接。我试过,但不起作用 有人能帮忙吗?我想这应该行得通 <scr

我想建造一个简单的游乐场,像plunker一样工作。plunker执行一组文件(如html、css、js)的方式是将文件保存在服务器中,然后用
替换,例如
,其中
script.js
指向
https://run.plnkr.co/OTpc0NRkab8GGMyY/script.js

我的问题是地址
https://run.plnkr.co/OTpc0NRkab8GGMyY/script.js
插入到
中,以便
iframe
可以识别此外部链接。我试过
,但不起作用


有人能帮忙吗?

我想这应该行得通

<script type="text/javascript" src="https://run.plnkr.co/OTpc0NRkab8GGMyY/script.js"></script>

你在这里混搭东西。 锚元素(
)可用于在页面上显示可单击的链接,无法将其放入脚本标记的
src
属性中。 脚本标记的
src
属性必须提供URL,例如:

<script src="https://run.plnkr.co/OTpc0NRkab8GGMyY/script.js"></script>

我想你不必为此担心。只要将
script.js
文件存储在与
main.html
相同的目录中,使用
就足够了

我尝试过使用IIS创建一个简单的静态网站,请注意
脚本
标记:

<script src="script.js"></script>

更新:使用iframe时

main.html
使用

index.html
仍然使用

请注意路径已使用新的子文件夹更新

因此:因为plunkr使用
https://run.plnkr.co/uiO6VFCDHhBdHP8h/{FILENAME}

即使在使用iframe时,我们也可以安全地假设主页和iframe index.html位于同一目录中,与js/css文件相同

这几乎可以肯定是在服务器端完成的。
script.js
位于服务器/project的根目录中。因此,他们不需要使用文本url。@siam,但iframe的内容在浏览器中进行评估,其中的指示是“内容在该服务器/project的根目录的上下文中进行评估”?但是它看起来会像我图像的右侧吗?应该是,但我不确定,但是它会像我图像的右侧吗?你认为,plunker会将
index.html
存储在一个目录中(与
script.js
相同的目录),然后将内容注入iframe进行评估吗?我没有看到证据…路径:是网页的根目录。是根目录中的
index.html
文件,因此是根目录中的
script.js
文件。通过查看的页面源代码,您可以在那里看到原始代码,没有任何格式或任何
脚本
src:view source:您有权访问所有这些文件吗?在浏览器选项卡中输入URL后,它总是显示“未找到”…什么文件?我评论中的链接?我没有救他们。您总是可以在“开发工具到新”选项卡中打开脚本src链接。。。我同意你所说的
index.html
script.js
等都保存在一个临时文件夹中,链接
将自动工作。我的最后一个问题是:plunker似乎没有您的
main.html
,它只是将
index.html
的内容注入iframe并显示在开发工具