iFrameを使用して静的なHTMLページを読み込むJSPページがあります。今私は動的にjQueryを使用して、静的なHTMLページにあるDIVのうちの1つの配置を変更しようとしています。しかし、それは動作しません。document.getElementbyIDは、iFrameでDIVのNULLを返します。
var divEnbref = document.getElementById("enbref");
if(divEnbref!=''){
$('#enbref').css("text-align" , "left");
}
DIV
<div id="enbref">Some Content</div>
は、誰かが私を助けることができます。あなたが最初のiframeを選択する必要がiframe
内の要素を選択していると
if(divEnbref!=''){
$('#enbref').css("text-align" , "left");
}
タイトルの入力ミス。しかし、なぜjQueryをロードしたときにそれを使うのですか?そしてそれは決して空白ではないでしょう。 if($( '#enbref')。length> 0){ $( '#enbref')。css( "text-align"、 "left"); } ' – mplungjan
スタイルを適用したいDIVはiFrameの中にあります。これは動作しますか? –
何かを追加したいですか?静的HTMLは別のドメインからのもので、HTTPコードは200ですが、リソースを取得することはできますが、iFrame refからドキュメントにアクセスしようとするとエラーが発生します。 –