0

ユーザーが HTML を入力するためのプレビューを作成していますが、iframe 全体で HTML を共有する際に問題が発生しています。

私は次のJavaScriptを持っています

$(function () {
    var pathname =  "https://" + document.domain + "/newspreview.aspx";
    localStorage.contents = $("#<%=Content.ClientID%>").val();
    $("#preview").attr("src", pathname);
});

そしてhtmlは

<iframe id="preview" style="border:2px solid; width:880px;height:600px;" >

  </iframe> 

newspreview.aspx ページに以下の JavaScript がありますが、表示されるのは未定義です。なぜこれが事実なのか、誰かが何か考えを持っていますか。(ところで、どちらのページも https を使用しています)

 <script type="text/javascript" language="javascript">
         var result = localStorage.contents;
         document.write(result);
         localStorage.removeItem("contents");
</script>

よろしく

ポッジ

4

0 に答える 0