有没有办法使用纯HTML代码显示在一个框架内,而不必链接到一个特定的URL /文件?
例如:
不是这样
<iframe src="left.html" name="left"></iframe>
但是这样
<iframe src="here goes the html code" name="thank you SO"></iframe>
解决方法
也许你可以将HTML注入到iFrame / Frame中,如本文所述:
Injecting HTML into an IFrame由Michael Mahemoff.
这样的东西
var content = "<html><body><b>Hello World!</b></body></html>"; var iframe = document.createElement("iframe"); document.body.appendChild(iframe); var frameDoc = iframe.document; if(iframe.contentwindow) frameDoc = iframe.contentwindow.document; // IE // Write into iframe frameDoc.open(); frameDoc.writeln(content); frameDoc.close();
HTH,
–hennson
原文地址:https://www.jb51.cc/html/224013.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。