引用:
|
作者PC.s
請問您:
購物車有2顆電源未結帳,
有使用Autofill,
所以只要能進入訂單確認(有貨),就算成功購買。(寫到這,發現有點不對,後面再說。)
問題是要不時去手動按購物車試試,
看到您這文,想到:
1.可以用"空白網頁嵌iframe,每隔2秒就自體refresh一次"去run購物車。
--請問可以給這"空白網頁嵌iframe"的程式內文嗎?(沒學過這種。)
2.前面發現的問題:
run購物車--進入訂單確認(有貨)--Autofill自動填表--按訂單送出。
這最後的"按訂單送出"還是要手動?
所以還是要守著電腦?
謝謝。
|
這自動更新頁面的空白頁嵌iframe,就...
代碼:
<head> <meta http-equiv="refresh" content="3" /> </head><body>
<iframe width="300" height="300" src="http://www.xiaomi.tw/cart/add/2130100011-0-2"></iframe>
<iframe width="300" height="300" src="http://www.xiaomi.tw/cart/add/2130100011-0-2"></iframe>
對,就這樣而已...存成一個html,放在桌面上,點兩下後,放著就好.
PS:另開分頁登入小米或事先登入,這樣才是自動塞東西進你的購物車喔
弄兩個iframe是確保不會因為小米主機負載過大,根本就塞不進去...
而且嵌的網址是一次就塞兩顆,而不是常見的說啥我明明買兩顆,卻只有一顆結帳的狀況,
是因為在修改數量時,沒等小米系統吐出真正的結果就按結帳...
小米的購物系統是,放進系統,不代表有貨,只代表你有資格購買,
所以購物車裡有兩顆行動電源的屍體,一樣可以進入結帳程序,填完資料,按下送出
但是按下送出後,會顯示沒有庫存,因為系統是在這個時候才真正比對庫存
So?這個時候再按F5,會發現瀏覽器會問,要不要重新送出之前Key的資料.
你可以自己嘗試一下,
1.開個完全乾淨的瀏覽器(不用去點上面那個iframe網頁)
2.登入小米
3.隨便買個東西放進購物車
4.開個分頁
http://www.xiaomi.tw/buy/checkout
你會發現下面商品清單會顯示有東西在你的購物車裡,就先填填資料
5.再開另一個小米的分頁,刪除購物車裡的東西
6.到4那個結帳的分頁,按下[提交訂單],系統會跟你說,[購物車不能為空]的訊息...
對,沒錯,checkout提交訂單,只是很單純把系統暫存的購物車結帳,
而不是依據結帳頁的商品清單
用我這方法,[提交訂單]是要自己手動按的.
所以上禮拜當大家還在研究用Autofill填訂單時,我根本就懶得用,因為我全部都填好,
只要看到iframe裡有出現 [添加商品成功] 或是懶得看,等個幾秒,直接按[提交訂單]而已啊

就算提交訂單按太早,再按F5就再結帳啊~
或者是...我就一次開N個結帳頁,填好,按下送出就放著不管它,專心看iframe頁面的結果,
切換到另一個事先開好且填好資料的結帳頁面按[提交訂單]