![](/img/trans.png)
[英]Use fetch or axios to display html content of another page running the scripts
[英]Fetch html page content into a var
這里只是一個小問題,我們如何通過ajax將html內容提取到我以后可以使用的變量中。
現在,我點擊了一個按鈕,我只需通過load
方法獲取另一個html頁面,如下所示:
$('#container').load('http://127.0.0.1/someUrl')
我希望將內容轉換為var
而不是以后我可以使用它來附加到dom
$('#someContainer').append(someVar)
var someVar;
$.get("http://127.0.0.1/someUrl",function(data){
someVar = data;
});
我會用$ .get來代替
使用jQuery / JavaScript,如果文件位於同一網站,則可以使用AJAX:
var somevar;
$.get('myfile.html', null, function(data){
// data will be the HTML
somevar = data;
}, 'html');
如果文件來自其他網站,您可以嘗試使用JSONP,但我建議對PHP腳本執行本地AJAX請求,並讓PHP發出curl請求以獲取HTML。 這可能比JSONP更有效,更可靠地處理請求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.