2010-08-10 70 views
11

還有什麼我可以使用,而不是我的網頁上的iframe,我仍然需要通過一個URL或是iframe嗎?IFrame alternatives

謝謝。

+0

你在iFrames中顯示什麼?外部網頁或來自您網站的內容,您不想重新加載頁面上每個操作的整個頁面? – 2010-08-10 14:58:25

+0

如果你讓我們知道你不喜歡IFRAME,這將有所幫助。 – Alohci 2010-08-10 15:02:38

+0

嗨。內容全部與內部/內部網相關,不跨域。其次,大多數使用Web應用程序的用戶都不喜歡Windows內的窗口。希望這可以幫助。 – tonyf 2010-08-10 15:32:57

回答

0

您需要告訴我們更多關於您正在嘗試做什麼的事情,以便我們可以爲您提供更多幫助。

聽起來像一個HTTP請求/ AJAX可能符合法案,但目前很難說。

4

您可以使用ajax請求獲取內容,然後將其注入到頁面中,但不能跨域使用,所以如果您嘗試託管外部內容,則需要使用iframe。

2

您可以創建一個div並以多種方式填充此div,或者執行ajax請求,或者如果您使用的是任何服務器腳本語言,則只需在div中執行include即可。

使用iframe仍然是大多數用途的最乾淨選項。

0

除非使用HTML元素,否則沒有其他選項可用於跨域嵌入,我強烈建議您不要這樣做。但是,您可以使用CSS隱藏iframe。

Crossdomain communication也可以以各種方式完成。

0

我不認爲你可以使用其他任何東西作爲iframe的替代品。 考慮到這個事實,即點擊iframe中的任何鏈接,URL會發生變化,會改變內容。這,否則可能是一個乏味和具有挑戰性的。當你點擊鏈接時,你肯定會被重定向到它。因此,不。