2012-02-01 3 views
1

В настоящее время я использую это, чтобы сохранить содержимое из фрейма (только IE)Выполнение функции JS в IFRAME, IE7

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. Есть ли способ изменить этот код на некоторые другие альтернативы? Или что может быть причиной этого? Буду признателен за любую оказанную помощь. Благодаря!

+0

, где ваш XML приходит? – jerjer

+0

@jerjer его содержимое iframe. – Johan

+0

Я имею в виду, вы генерировали xml из javascript? – jerjer

ответ

Смежные вопросы