如何解决JS自动加入购物车
我对 HTML 有点熟悉,但我对 JS 完全是个菜鸟。我在德国网上商店有一件商品:https://www.aldi-nord.de/aldi-liefert/p/gemuesepfanne-1006386/,有些商品不可用。
我现在想要做的是,使用带有 Greasemonkey 的脚本每 3 秒刷新一次页面,并尝试将商品添加到购物车中。如果添加项目成功,脚本应该停止。 通过复制和粘贴,我管理了令人耳目一新的部分:
setTimeout(function(){ location.reload(true); },3000);
但我不知道如何从其余部分开始。有没有办法用JS做到这一点?这里应该是页面中的相关代码:
<form id="addToCartForm" class="add_to_cart_form" action="/aldi-liefert/cart/add" method="post"><input type="hidden" name="productCodePost" value="1006386"/>
<input type="hidden" name="qty" class="qty js-qty-selector-input" value="1">
<button class="btn btn-primary btn-block js-add-to-cart js-enable-btn"
data-attr-name="Product Detail Page - Level 1"
data-attr-value="Add to Shopping Cart"
data-attr-proddata='{"productName":"Gemüsepfanne","productID":"1006386","brand":"Enders","ownedBrand":"","priceWithTax":12.99,"quantity":1}'
type="submit"
disabled="disabled">
<span class="icon-text-wrapper icon-text-wrapper--content-center icon-text-wrapper--row-content">
<svg
class="svg-icon "
aria-hidden="true"
>
<use xlink:href="/aldi-liefert/_ui/responsive/theme-aldi/images/icon/svg-icon-sprite.svg#basket"></use>
</svg>
<span class="hidden-xs">In den Warenkorb</span>
</span>
</button>
<div>
<input type="hidden" name="CSrftoken" value="33cd4e1a-87e7-41f7-83cd-c5615d2f1908" />
</div></form>
感谢您的任何提示!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。