以下のフレーム構造があります。
<frameset rows="*" frameborder="NO" framespacing="0" border="0">
<frame src="principal.aspx" id="main">
</ frameset>
プリンシパル.aspx
<script>
var window = $ ("#window"). kendoWindow ({
width: "50%"
height: "50%"
modal: true,
visible: false,
actions: ["Refresh", "Maximize", "Close"]
}). date ("kendoWindow");
</ script>
<iframe SRC="URL" id="frmConteudo"> </ iframe>
<div id="window"> </ div>
今、私は問題を抱えています。私は frmConteudo の中にいて、div ウィンドウにアクセスしたいと考えています。この方法で問題なく div ウィンドウにアクセスできます。
$ ("#window", frames["main"].document)
ただし、アクセスする必要があります。Date ("kendoWindow") であり、以下の 2 つの形式は無効です。
var frame = frames["main"].document;
$ ("#window", frame).data("kendoWindow");
$ ("#window", frame).data(frame, "kendoWindow");
何か案が?