请帮忙用js或php写一个可以采集淘宝和天猫商品优惠价格的代码用函数方 150
请帮忙用js或php写一个可以采集淘宝和天猫商品优惠价格的代码用函数方式比如jiage(商品ID)来返回商品优惠价格,不是商品价格哦,如果可以写出来再加50财富值,...
请帮忙用js或php写一个可以采集淘宝和天猫商品优惠价格的代码用函数方式
比如jiage(商品ID)来返回商品优惠价格,不是商品价格哦,如果可以写出来再加50财富值, 展开
比如jiage(商品ID)来返回商品优惠价格,不是商品价格哦,如果可以写出来再加50财富值, 展开
展开全部
// ==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异步请求。但是我不太懂,所以想请帮忙写一下。
我要的是一个输入框,就是输入淘宝要提取的地址,一个点击显示就会显示出来,促销价格。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询