建立 iFrame 來顯示特定頁面內容
在 Web 開發中,iframe 通常用於將外部來源的內容嵌入到網頁中。然而,可能需要在 iframe 內僅顯示外部頁面的特定部分。這個問題探討了實現這一點的可行性。
解決方案:
要在 iframe 中顯示頁面的特定部分,一種實用的方法是讓伺服器產生僅包含所需內容的單獨頁面。這種方法允許完全控制 iframe 的內容,並確保 iframe 中顯示的頁面獨立於主頁呈現。
替代解決方案:
作為替代方案為了產生單獨的頁面,jQuery 的「load」函數提供了一種方法來動態載入特定目標元素內任何頁面的內容。使用此函數,可以檢索整個外部頁面,然後操作 DOM 以僅選擇所需的內容。
$('#target-div').load('http://www.example.com/portfolio.php #portfolio-sports');
但是,這種方法可能需要額外的修改和考慮,因為透過jQuery 成為主頁的一部分,與 iframe 創建的不同視窗不同。
以上是我可以在 IFrame 中僅顯示外部頁面的特定部分嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!