【发布时间】:2019-06-30 03:50:03
【问题描述】:
我正在尝试在我的 js 代码中显示一个 html 文件。
这是一个我想看的普通html文件。我已经为此创建了一个 IFRAME,但不知何故我无法更进一步......
这是我的代码片段:
var controlAddIn = document.getElementById('controlAddIn').src = 'index.html';
所以我要调用的文件是“index.html”。但它不起作用。
如果我这样称呼它:
var controlAddIn = document.getElementById('controlAddIn').srcdoc = '<div><meta charset="UFT-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"></div>';
它正在工作,但它使阅读变得非常困难...... 你有什么想法吗,我现在如何调用我的整个代码,也是多行的?
【问题讨论】:
-
index.html是否与包含 iframe 的 HTML 文件位于同一目录中? -
你的代码对我有用:jsfiddle.net/barmar/4gk9wL6b/2
-
JavaScript 控制台有错误吗?
-
@Barmar 是的,它和不,没有错误消息。
-
你在 iframe 中看到了什么,而不是
index.html的内容?
标签: javascript html multiline