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 (将#修改为@)