使用Javascript将表插入IFRAME
Inserting table into IFRAME using Javascript
当我单击按钮时,我试图在iframe中插入一个表,但我在方法"pasteHTML"中得到一个错误。下面是我写的代码:
<html>
<body>
<input type = "button" onClick="setContent()" value="getContent"></input>
<iframe id = "iframe" border="0" >
</iframe>
<script type="text/javascript">
var iframe = document.getElementById('iframe');
iframe.contentDocument.designMode = "on";
function setContent()
{
var iframe = document.getElementById('iframe');
var str = "<table><tr><td>dushyanth</td></tr></table>";
var sel = iframe.document.selection.createRange();
sel.pasteHTML(str);
sel.select();
}
</script>
您是否需要只使用java脚本?。这也可以通过其他方式实现,比如在java脚本函数中使用.load()。
<html>
<head>
<script type="text/javascript">
function setContent() {
$('divId').load('another.html')
}
</script>
</head>
<body>
<input type = "button" onClick="setContent()" value="getContent"/>
<div id="divId"></div>
</body>
</html>
another.html
<table>
<tr>
<td>xyz</td>
</tr>
</table>
如果你想使用iframe,那么使用下面的代码,
<html>
<head>
<script type="text/javascript">
function setContent() {
$('divId').load('iframepage.html')
}
</script>
</head>
<body>
<input type = "button" onClick="setContent()" value="getContent"/>
<div id="divId"></div>
</body>
</html>
iframepage.html
<html>
<body>
<iframe width="500px" height="400" src="anotherpage.html"></iframe>
</body>
</html>
anotherpage.html
<table>
<tr>
<td>xyz</td>
</tr>
</table>
试试这个:
var ifr = document.getElementById('iframe');
ifr.src='javascript:"<table><tr><td>dushyanth</td></tr></table>"';
现场演示:http://jsfiddle.net/3Efva/
相关文章:
- 将样式表插入iframe
- 在iframe代码中动态插入子id
- 插入<脚本>使用jQuery将其转换为iframe
- 如何将javascript文件插入到iframe中,然后调用插入的javascript中的函数
- 在html中插入iframe的适当位置
- 在页面加载后插入 YouTube iframe
- 插入内容后,Iframe 中的单击处理程序不起作用
- 使用 Javascript 插入 iFrame
- 在插入符号 (IE) 处将 HTML 插入 iFrame 中
- 在 AngularJS 中插入来自可信源的 iframe
- 在 Chrome.tabs.onUpdate 侦听器上插入 iframe
- 非动态插入 YouTube 播放器 iframe 不会触发事件
- 将内容插入 iframe javascript
- 如何在 iFrame c# 和 JavaScript 中插入 Gridview
- 如何通过插入其中的按钮来删除父 iframe
- 如何使用ajax插入iFrame/PHP
- 如何使用仪表板在wordpress中插入iframe
- 从CKEDITOR.dialog的onOk中插入iframe
- 使用JavaScript/jQuery将多行HTML插入iframe的正确方法
- 使用Javascript将表插入IFRAME