簡體   English   中英

jQuery將外部腳本豐富的PHP文件加載到本地頁面

[英]jQuery Load an external script rich PHP file into local page

我已經在整個網絡上搜索了一個明確的答案,但還沒有找到答案。

我有這個網站:

www.helixagent.com/todo/

並且我想將整個站點加載到我的主索引頁面中的portlet中。

我嘗試了iFrame方法,但無法正確加載網站。 樣式和javascript文件未加載(我認為)

有沒有一種方法可以使門戶網站模仿新的瀏覽器頁面並完全像通過url欄直接訪問內容一樣加載內容?

可以使用jQuery執行跨域請求

加載jQuery之后,只需包含此文件 ,然后您就可以做一些時髦的事情,例如:

$('html').load('http://helixagent.com/todo/');

請注意,這當然不會加載嵌入式CSS和JS文件。 您需要為此使用iframe

$(function() {
 $('body').append('<iframe src="http://www.helixagent.com/todo/" />');
});

實時示例: http//jsbin.com/uruka

這是使用jQuery和iframe的示例:

$(document).ready(function(){
    $('#somediv').html("<iframe src='http://www.helixagent.com/todo/'></iframe>");
});

這應該放在頁面的<head>標記內,它將把整個站點以及所有的js和css加載到div中。

您是否看過使用Server Side Includes

暫無
暫無

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

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