繁体   English   中英

将html页面内容提取到var中

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM