簡體   English   中英

將外部網頁加載到我的網站部分

[英]Load external web page to my website section

我正在嘗試加載網站中顯示的外部頁面。外部頁面本地托管在同一網絡中的服務器上。 所以我在iframe中將這些頁面稱為如下

<iframe src="http://192.168.1.11/DSS/DashboardEngine.aspx?DashboardID=Muda\PSI\Rainfall" scrolling="auto" runat="server" width="99.8%" height="455px"></iframe> 

如果我從網絡內部訪問網站就可以了,但是如果從網絡外部訪問網站,則該iframe部分將無法在本地ip上訪問並在iframe部分中給出了錯誤。

有什么方法可以在服務器端運行該iframe部分,然后在客戶端顯示它嗎?

如果我在本地訪問網站,則它會在iframe中顯示本地網頁,而不會出現以下任何錯誤 在此處輸入圖片說明

如果我訪問外部網站,則iframe中的本地頁面會給出錯誤,例如無法訪問ip.here是錯誤 在此處輸入圖片說明

使用iFrame,它永遠不會將數據加載到主機服務器。 iFrame在客戶端設備上運行並加載到其中。

要執行類似於在自己的網站上顯示網站內容的操作,您必須調用頁面,下載其他頁面的內容(html,希望所有靜態內容都沒有動態或服務器調用),然后將其注入您的頁面中。

也就是說,僅僅因為您可以看到內部服務器,並不意味着客戶端可以看到。 因此,您將不得不代理內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM