0

そのため、InternetExplorerの「未定義の変数」に問題がありました。

具体的には-未定義の変数は、iFRAMEがあるJSP内のグローバルJavascript変数です。この変数が定義されていないと推測した理由は、インスタンス化したJSコードがiframeに読み込まれていないためです。iFrame内にテーブルを作成するJSPページ内にJSコードを直接配置しようとしましたが、IEまたはSafariに読み込まれません。FFはこのJSコードをロードしますが...

JSコードをタグに入れて、iframe内からそのタグライブラリを呼び出してみましたが、それでも何も起こりません。デグバビング中に、このオブジェクトをインスタンス化するコード行の横にブレークポイントを配置しようとしています-IE8デバッガー内にエラーメッセージが表示されます-「この場所にブレークポイントを追加できません。このページのコードはロードされていません。」

これが私が親から呼び出す私のiframeです-

    <iframe src="${channelUrl}" onload='<c:if test="${ConfigProperties.test.mode ne 'true'}">setIframeAnchor("iframeportlet")</c:if>' name="iframeportlet" id="iframeportlet" style="height: ${frameHeight}px; width: 100%" title="E-Doc" frameborder="0" height="${frameHeight}px" scrolling="auto" width="100%"></iframe>

質問 -

JSコードを親ウィンドウやiframe内に配置するにはどうすればよいですか?

4

0 に答える 0