我正在使用Jquery的.load()方法从php文件发出Ajax请求。该php文件向许多外部html页面之一发出curl请求。然后.load()将html推送到html文本框中,以便它可以编辑和选择。
我的最终目标是从外部源获取所有html并将其放在我的主页上,编辑它,然后复制/粘贴它并在其他地方使用它。
有时候当前的流程很有效。但有时候html在文本框中不可见。使用Firebug我可以看到Jquery为我加载了一堆新代码但它缺少了标签。
有关如何做得更好的任何建议吗?
我的Javascript:
function LoaditUp(){
var MyURL=xxx;
var loadMe="grabber.php?place=MyURL";
$("#myTextBox").load(loadMe);
}
我的PHP代码:
$placekey = $_GET['place'];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $placekey);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$contents = curl_exec ($ch);
curl_close ($ch);
echo $contents;