Crack JD.COM Shop Cart

写在前面:

----------------------2015.11.03-------------------------------------------------

今天又测试了一下,发现了两点问题:

1. 优惠时间已经过去,现在不再享受200-100的优惠

2. 经过测试,加入购物车的书,如果缺货,在提交订单的时候会提示缺货,无法下单(但是之前测试的时候,确实可以,还曾经买过一本无货的书,等了好久才发货

所以,本文一下介绍的方法,当作一种思路和大家交流。谢谢

--------------------------------------------------------------------------------------------------------

今天是11.02,是某东做活动的日子,昨天听说购买某东自营图书满200减100,听说的时候心想也没什么要买的书,就算了。今天一想,可以先买了书,留着以后看,尤其是各种数学书,更是需要常备留作枕边书。于是,兴致勃勃地打开某东,发现需要的书都已经卖光了,也就是没办法加到购物车,然后下单享受200-100的优惠了,很不开心。怎么办呢?于是有了下面的方法。仅写下来分享给大家讨论,如果侵害到某东权益(应该没有,只是添加购物车,又不会少交钱,还可以认为增加销量),可以关闭此贴,谢谢。

1.首先登陆自己的账号

2.找到自己喜欢的书,比如“托马斯大学微积分”。一定要打开如下图所示的页面,然后你会发现已经无货,无法添加到购物车。

3.然后,随便找到一本有货可以点击“加入购物车”的书,比如“统计学习方法”,如下图所示

4.然后,“F12”或者右键“审查元素”,使用开发者工具左上角的放大镜,点击页面“加入购物车”,然后再下面的页面源码中找到下面这行代码,复制

1 <a class="btn-append " id="InitCartUrl" href="//cart.jd.com/gate.action?pid=10975302&amp;pcount=1&amp;ptype=1">加入购物车<b></b></a>

5.复制上述代码之后,回到“托马斯大学微积分”页面,同样方法(“F12”或者右键“审查元素”)打开开发者工具,然后同样方法(使用放大镜点击灰显得“加入购物车”)找到如下代码

1 <a class="btn-append " id="InitCartUrl" href="#none" onclick="" title="商品已无货">加入购物车<b></b></a>

6.使用复制代码替换该页面源码,即根据“统计学习方法”页面的代码修改“托马斯大学微积分”页面的源码,修改成为如下形式

1 <a class="btn-append " id="InitCartUrl" href="//cart.jd.com/gate.action?pid=10058782&amp;pcount=1&amp;ptype=1" onclick="" title="商品已无货">加入购物车<b></b></a>

代码中的红色区域为商品的id(在图中用红色矩形框标注),与页面的地址相同,具体修改方式见下图。

修改包括两个部分:

(1)红色矩形框:将“托马斯大学微积分”页面源码中href=""修改为href="//cart.jd.com/gate.action?pid=10058782&amp;pcount=1&amp;ptype=1"href="//cart.jd.com/gate.action?pid=10058782&amp;pcount=1&amp;ptype=1"

(2)紫色区域:将“托马斯大学微积分”页面源码中,class="btn disabled"修改为class="btn"

7.经过上述步骤,你会发现页面中"加入购物车"已经变成红色,可以点击了。点击查询效果,发现能够添加到购物车。

至此,你就可以不受限制的选购书籍,享受200-100的优惠了。

PS:

不过,没货的书,一般要等好久,某东有货之后才会发货,记得下单时,记得选择分包,优先发送有货书。

原文地址:https://www.cnblogs.com/moonseazj/p/4931161.html