2012-05-09 9 views
1
var iframe = $('#auditframe').get(0).contentWindow; 

iframe.document.open("text/xml", "replace"); 
iframe.document.write(xml); 

これは機能します。私のiframeには有効なxml文字列が取り込まれます。しかし、新しいウィンドウでiframeを開く方法はありますか?私は、ユーザーがフレームに追加されたXML文書を見たいと思う。これを解決する方法はありますか?XMLを含むiframeを開く

おかげであなたは、空白のウィンドウを開くウィンドウで新しい文書を作成し、あなたが望むコンテンツを書く除く

+0

使用window.open – rt2800

答えて

1

同様の技術、。 http://jsfiddle.net/2v3Gr/

+0

ポップアップでソースを確認しても有効なxmlですが、IEはまだそれをXML、テキスト文字列として表示していません。それについては何かありますか? – Johan

+0

IEは、ドキュメントを開いたときに指定されたMIMEタイプを無視し、HTMLと見なすだけです。実際にXMLを送信するURLにウィンドウを開く以外は、何をすべきかわからない。 – HackedByChinese

+0

よろしくお願いします...一口 – Johan

関連する問題