如何在Windows 8存储HTML5 / javascript应用程序中使用javascript保存iframe的内容?

时间:2012-11-22 10:29:49

标签: javascript html5 windows-8 microsoft-metro windows-runtime

我有一个iframe控件,源指向我的代码中定义的页面。现在如何在Windows 8商店应用程序中使用javascript保存iframe的内容?我尝试了以下代码,但如果条件,它永远不会进入以下任何一个。

    var ifrm = document.createElement("IFRAME");
    ifrm.setAttribute("src", "http://www.w3schools.com/");
     if (ifrm.contentDocument) {
        // Firefox, Opera
        doc = ifrm.contentDocument;
    }
    else if (ifrm.contentWindow) {
        // Internet Explorer
        doc = ifrm.contentWindow.document;
    }

    else if (ifrm.document) {
        // Others?
        doc = ifrm.document;
    }

1 个答案:

答案 0 :(得分:0)

这是由于WWA中的安全性变化。您需要在清单中将目标网址添加为有效目的地。