我在學校系統http://m.rsd17.org/index1.html上工作,並正在製作一個公告,顯示學校取消。如果有延誤或學校關閉,我有一個外部頁面,可以取消註釋並更改文本。在我的網站的頂部,我想隱藏iframe,如果我註釋掉外部文件的寫作。這裏是一些我使用的代碼。如果src爲空,則隱藏iframe
<iframe id="emergency" src="http://f.rsd17.org/frontemergency1.html" width="100%" height="50px" frameborder="0"></iframe>
我希望它顯示的iframe,當我沒有註釋掉外部html中的文本。我希望它的iframe完全消失,所以當沒有消息要顯示時,按鈕會恢復。我已經嘗試了一堆不同的jQuery腳本,但是當html爲空時,沒有運氣去除iframe。任何想法都會很棒。
使用ajax獲取該html頁面的內容並將其附加到某個位置可能會更容易,然後當頁面爲空時,不會添加任何內容。 –
如果iFrame顯示來自同一個域的內容,您可以先將其隱藏起來,一旦它被加載,您可以檢查它是否包含內容,如果存在,則顯示它。 – adeneo
或者你可以用SSI而不是在iframe中。服務器上啓用了SSI嗎? – FiLeVeR10