我有一個使用iFrame加載靜態HTML頁面的JSP頁面。現在我正在嘗試使用jQuery動態更改其中一個DIV(在靜態HTML頁面中)的對齊方式。但它不工作。document.getElementbyID爲iFrame中的DIV返回NULL
var divEnbref = document.getElementById("enbref");
if(divEnbref!=''){
$('#enbref').css("text-align" , "left");
}
DIV
<div id="enbref">Some Content</div>
有人可以幫助我。
只有標題中的錯字。但爲什麼當你有jQuery加載時使用它?它永遠不會是空白的。嘗試'if($('#enbref').length> 0){('#enbref').css(「text-align」,「left」); }' – mplungjan
我想應用樣式的DIV在iFrame內。這會工作嗎? –
想補充一點。靜態HTML來自不同的域,並能夠得到任何錯誤的資源,即http代碼是200.但是,當我嘗試從iFrame訪問文檔參考我得到錯誤。 –