读书人

js自动获取多条抓取信息解决方案

发布时间: 2013-02-27 10:48:11 作者: rapoo

js自动获取多条抓取信息
我想问下怎么实现 多条信息抓取后怎么用js获取? 看图js自动获取多条抓取信息解决方案
抓取上面的信息然后放到下面的框中 多条 单条我会 多条我不知道怎么实现
js自动获取多条抓取信息解决方案
[解决办法]

引用:
引用:引用:引用:这种不是js抓取的

搜下php curl, 爬虫

我知道我是想说怎么用js放出来

为什么要用js放出来呢,你提的需求不清晰

这种一般就是用php爬取分析整理数据后,然后foreach循环下,输出一下htm……


如果没什么交互需要的话,直接把$xxx数组foreach输出成一个表格就好

如果是有交互需求,比较常见的手法是

1.先把$xxx数组转成json(php手册里json_encode看看),例如

$arr = array (
array(
'itemname'=>'鸡蛋',
'amount'=>'3个'
),
array(
'itemname'=>'牛奶',
'amount'=>'20g'
)
……
);

2.在页面里加段script
<script type="text/javascript">
var data=<?php echo json_encode($arr);?>
</script>

3. 再写段js,访问data(js怎么用json随便搜下就有),生成html

例如用jquery的话就是
$("#表格id").append("<tr><td>"+itemname+"</td><td>"+amount+"</td></tr>")



读书人网 >JavaScript

热点推荐