javascript - 在 iframe 中运行 js 函数,IE7

标签 javascript jquery iframe internet-explorer-7

目前我正在使用它来保存 iframe 中的内容(仅限 IE)

var $iframe = $('#auditframe').get(0).contentWindow;

$iframe.document.open("text/xml", "replace");
$iframe.document.write(xml);
$iframe.document.execCommand('SaveAs',true, 'test.xml');

除某些运行 IE7 的计算机外,此方法有效。当我在主页上使用 document.execCommand 时,它可以工作,但不能在 iframe 中使用。有没有办法将此代码修改为其他替代方案?或者可能是什么原因造成的?任何帮助深表感谢。谢谢!

最佳答案

关于javascript - 在 iframe 中运行 js 函数,IE7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9092911/

相关文章:

javascript - 如何在隐藏输入中的逗号分隔列表中添加/删除单击时的属性值

javascript - 如何 - 使第一个动态下拉列表必须从第二个下拉列表中选择?

jquery - 如何使用 Hash 标签 Href 刷新制作页面

javascript - Jquery click - 认为它是父元素,而不是子元素

javascript - 在 slick 中强制克隆幻灯片

javascript - 为什么网站管理员使用 `ul/li` 而不是 `div` 进行布局?

javascript - JS + 改变元素 CSS + 命名 anchor

javascript - 悬停时在链接中显示 Bootstrap 字形

Firefox 在浏览器的新选项卡中打开针对 iFrame 的链接

javascript - 加载 iFrame 时防止内存占用的最有效方法?