微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

JS自动加入购物车

如何解决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 举报,一经查实,本站将立刻删除。