【发布时间】:2014-11-29 06:59:43
【问题描述】:
我整晚都在考虑解决方案,但我想不通。
我有下载 URL 内容的 PHP 代码:
function get_data($url) {
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
$data = get_data($url);
我想通过类名或 ID 从 div 或任何内容中获取内容,因此我将这个变量发送给 JS,如下所示:
<script>
var data = <?php echo json_encode($data); ?>;
alert(data);
//alert shows all code of downloaded URL
//$( ".content" ).html( data );
//this line show whole page but I want only specific element/class
</script>
我怎样才能做到这一点?假设我想从 Javascript 中的“data”变量中获取带有 class="productMainTitle" 的 H1 标签的内容?
任何提示将不胜感激!
【问题讨论】:
标签: javascript php jquery css curl