假设我执行一个简单的AJAX请求(使用jQuery),如下:
geturl.php?url=http://google.com
而geturl.php
代码如下:<?php
if($_GET['url'])
{
$url=$_GET['url'];
echo file_get_contents($url);
}
?>
很简单,对吧?
我如何在jQuery中从返回的(非常长的)字符串中获取META描述?
这是我目前为止的代码。是的,我知道,desc
是错误的。
$.get("geturl.php?url="+url,function(response)
{
// Loading <title></title>data
var title=(/<title>(.*?)<\/title>/m).exec(response)[1];
var desc = $("meta[name=description]").val();
$("#linkbox").html("<div><b>"+title+"</b><br/>"+url+"<br />Desc: " + desc)
});