在iframe中运行js函数,IE7

时间:2012-02-01 08:36:30

标签: 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中使用。有没有办法将此代码修改为其他一些替代方案?或者可能是什么导致了这个?任何帮助深表感谢。谢谢!

1 个答案:

答案 0 :(得分:0)