【问题标题】:<script type="text/javascript"> into iframe?<script type="text/javascript"> 进入 iframe?
【发布时间】:2016-12-12 08:36:46
【问题描述】:

我发现的所有问题都比这更复杂!

网站生成此代码用于在我的网站上添加社交分享按钮:

<!-- Go to www.addthis.com/dashboard to customize your tools -->
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-57a28ab5d5f31c04"></script>

必须在&lt;body&gt;&lt;/body&gt;内的HTML中粘贴

但是我的网络构造器只允许我插入一个标签:&lt;iframe&gt;&lt;/iframe&gt;

我了解 iframe 的基本嵌入目的,但有没有办法让该脚本在 iframe 中工作?

感谢您的帮助!

【问题讨论】:

  • “我的网络构造器在线只允许我插入标签:”是什么意思?如果您唯一能做的就是输入iframe 标签,那么您将无能为力。除非您将 iframe 指向包含 script 标记的页面,否则
  • 就是这样!我无权访问服务器上的 HTML,但我只能插入 iframe 标记代码。 addthis.com 的技术支持不提供解决方案。谢谢迈克!
  • 事情是这样的:iframe 所做的唯一一件事就是允许您从本质上将另一个页面嵌入到页面中。所以你需要一个页面来指向它。它也不会将该脚本嵌入到主页中,而是将其嵌入到 iframe 页面中。
  • 是的。这是不可能的。 www.mysite.com 将 iframe.html 与 js 一起嵌入,但所有共享按钮链接都指向 FTP 上传的文件 www.domain.com/html/iframe.html 而不是我的网站:带有 谢谢

标签: javascript jquery html iframe embed


【解决方案1】:

很确定这取决于该脚本链接到什么或包含对什么的引用。

我不确定 iframe 是否会很好用,但它应该是可行的。尽管您可能必须使用该来源创建一个单独的页面,然后通过 iframe 链接它。

e.g. <iframe src="link to page with that source code eg http://www.example.com/sharebuttons.html"></iframe> 

编辑:它是纯 js,因此您需要在文档正文中使用提供的脚本标记,或者您必须在另一个页面上这样做并使用 iframe 链接该页面。

【讨论】:

  • 好主意。我正在尝试那个。将代码粘贴到一个完全干净的 HTML 页面并通过 FTP 上传,但 iframe 仅支持 HTTPS 不支持 HTTP。无论如何..这是一个不同的主题。我会弄清楚。感谢您的帮助!
  • 这是不可能的。 www.mysite.com 最终将 iframe.html 与 js 一起嵌入,但所有共享按钮链接都指向 FTP 上传的文件 www.domain.com/html/iframe.html 而不是我的网站:www.mysite.com 与 谢谢@Edmazing
猜你喜欢
  • 2011-05-13
  • 2017-07-25
  • 2014-01-13
  • 2020-07-21
  • 2011-10-12
  • 1970-01-01
  • 2012-02-19
  • 1970-01-01
  • 2014-11-02
相关资源
最近更新 更多