jquery移动应用,如何加载其他域名网页
我尝试了iFrame,但后来出现了手机尺寸问题
我试过PHP file_get_contents页面加载但内部链接/脚本不起作用
任何想法?
感谢
这是我的代码
HTML:
<div data-role="header">
<a href="#home" data-role="button" data-inline="true" data-icon="home" >home</a>
<h1>lists</h1>
</div>
<div data-role="content">
<div id="listDetail" style="height:100%;width:100%">
</div>
</div>
JS
var list_url= 'http://lists.php';
$.ajax({
type: 'GET',
data: {area: areaID },
url: list_url,
dataType: 'html',
success: function(result){
$("#listDetail").html(result);
}
});
PHP
echo file_get_contents("http://m.booking.com/searchresults.html?aid=123456&lang=en&lang=en&latitude=55&longitude=56&radius=40");
答案 0 :(得分:0)
链接标记&#34; a&#34;可能包含像这样的网址href =&#34; / searchresult .....&#34;你可以像这样替换所有或附加所有链接
$content = file_get_contents("http://m.booking.com/searchresults.html?aid=123456&lang=en&lang=en&latitude=55&longitude=56&radius=40");
$content = str_replace ('href="/','href="http://m.booking.com/"',$content);
echo $content;
同样观看所有链接并使其成为正确的路径