我需要开发一个小部件以将我的内容嵌入到第三方HTML中。
我搜索了有关该主题的几页,了解了使用iframe和javascript的利弊,但仍然是一个问题。
我的意思是:
使用iframe可为第三方用户提供iframe代码,例如ArrayList
使用javascript为第3方用户提供了一个脚本标签,例如<iframe src="https://sample.com/widget.html</iframe>
页面介绍了有关使用Js的信息,但是他们的Js代码只是生成iframe并将其插入到父节点中,然后将内容设置为iframe。 例如
<script src="https://sample.com/widget.js</script>
我的问题是,仅使用iframe和使用Js生成并插入的iframe之间有何区别?
我的理解是,如果我想更改iframe的行为/外观,则可以通过Js使用iframe更好。 但是,如果Js代码只是插入iframe,这些行为几乎是相同的。 正确吗?