请帮忙用js或php写一个可以采集淘宝和天猫商品优惠价格的代码用函数方 150

请帮忙用js或php写一个可以采集淘宝和天猫商品优惠价格的代码用函数方式比如jiage(商品ID)来返回商品优惠价格,不是商品价格哦,如果可以写出来再加50财富值,... 请帮忙用js或php写一个可以采集淘宝和天猫商品优惠价格的代码用函数方式
比如jiage(商品ID)来返回商品优惠价格,不是商品价格哦,如果可以写出来再加50财富值,
展开
 我来答
百度网友577e45c
2016-12-17 · TA获得超过1060个赞
知道小有建树答主
回答量:987
采纳率:81%
帮助的人:342万
展开全部
// ==UserScript==
// @name         JD
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        https://item.jd.com/*
// @grant        none
// ==/UserScript==
/* jshint -W097 */
'use strict';

// Your code here...
var divObj=document.createElement("input"); 
divObj.type="button";
divObj.value='获取抓取内容'; 
divObj.style.marginTop="20px";
divObj.style.marginBottom="20px";
divObj.style.marginLeft="50px";
var first=document.body.firstChild;
document.body.insertBefore(divObj,first);
var result={};



divObj.onclick=function(){
    //获取价格
    if(document.getElementById("jd-price")){
        var priceDiv=document.getElementById("jd-price");
        var price = priceDiv.innerText;
        price = price.substr(1);
    }else if(document.getElementById("price")){
        var pricePri=document.getElementById("price");
        var priceDiv=pricePri.firstElementChild;
        var price = priceDiv.innerText;
    }else if(document.getElementsByClassName("price")[0]){
        var priceClass=document.getElementsByClassName("price");
        var priceDiv=priceClass[0];
        var price = priceDiv.innerText;
    }
    
    result.price=price;
}
追问
请问使用是,新建html文件,然后插入这段JS代码就可以了吗
我试了下代码,我意思是说淘宝上面有两个价格,一个是原价,一个是促销价。原价我可以很轻松的获取到,促销价就是获取不到。我在网上搜索了很多教程,都是说要ajax异步请求。但是我不太懂,所以想请帮忙写一下。
我要的是一个输入框,就是输入淘宝要提取的地址,一个点击显示就会显示出来,促销价格。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
135*****895
2016-12-17
知道答主
回答量:38
采纳率:0%
帮助的人:6.8万
展开全部
我不能帮你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式