我正在使用iframe顯示一些來自外部url的內容。如果沒有要顯示的內容(即空),我想隱藏iframe。請讓我知道如何做到這一點。如果內容爲空,如何隱藏iframe
1
A
回答
-1
使用jquery .content()來評估iframe和.hide()的內容以隱藏它。 如果你想再次使用.toggle()來顯示它。
-1
號這不能被調用頁面上的腳本來完成。由於跨域安全限制,調用頁面將無法訪問在iframe中加載的外部文檔對象。
3
如果你想檢查iframe內部是否爲空,並且iframe不是跨域的,你可以檢查iframe中是否存在body標籤。如果存在,則加載一些東西。那麼如果你可以使用jQuery,請檢查它是否屬於length
屬性。這是跨瀏覽器兼容的。如果它爲零,則不存在。
CODE:
if($("#iframeid").contents().find("body").length) {
// some html page loaded in iframe
}
如果iframe是跨域,你會被same-origin policy被阻止。否則這將工作。
相關問題
- 1. 如果內容爲空,請隱藏div
- 2. 如果src爲空,則隱藏iframe
- 3. qTip2隱藏如果空的內容
- 4. iframe隱藏內容。如何解決它?
- 5. 如果跨度內容爲空,如何隱藏標籤
- 6. 如果包含的內容爲空,如何隱藏元素?
- 7. 隱藏iframe內的內容?
- 8. 隱藏內容*的IFrame *
- 9. 隱藏內容,如果變量爲空[簡單]
- 10. 如果子跨度爲空,則隱藏單元格內容
- 11. 如果內部div爲空,如何隱藏父div?
- 12. 隱藏邊界,如果沒有內容
- 13. 根據內容爲空隱藏DIV
- 14. 如何隱藏內容爲空時的鏈接?
- 15. 隱藏元素如果爲空或內部有空白(Ionic 2)
- 16. 如何使用內容頁面中的按鈕隱藏iframe?
- 17. 隱藏iframe的內容高度
- 18. 幾秒鐘後隱藏iframe內容
- 19. 隱藏父div如果:空
- 20. 如果爲空,請隱藏購物車
- 21. 如果跨度爲空,則隱藏div
- 22. AngularJS隱藏元素如果爲空
- 23. 如果元框爲空,按鈕隱藏
- 24. 隱藏p元素如果爲空
- 25. 隱藏父div如果子div爲空
- 26. 隱藏鏈接如果DataBinder.Eval爲空?
- 27. 如果值爲空,則隱藏文本
- 28. Swift3:隱藏UITableView如果爲空
- 29. 如果src爲空,則隱藏圖像
- 30. 隱藏父格,如果列表爲空
請出示你在哪裏得到內容的代碼! – 2013-05-03 04:30:20