Aliexpress feedback

prefill 5-star rating in aliexpress feedback

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         Aliexpress feedback
// @namespace    https://feedback.aliexpress.com/
// @version      2.0.0
// @description  prefill 5-star rating in aliexpress feedback
// @author       luckylooke
// @match        https://feedback.aliexpress.com/management/leaveFeedback.htm*
// @grant        none
// ==/UserScript==

/*

    source: https://gist.github.com/luckylooke/e44bd8d44d51019d11c54c90cc94e09c
    
    Changelog:
    2.0.0 'enter' feature from 1.1.o replaced by confirm popup
    1.1.0 Available to press 'enter' key for instant feedback submit
    1.0.0 Prefill all 5-star

*/

(function() {
    'use strict';
    
    // setTimeout for page readiness
    setTimeout(function(){
        
       var all = document.getElementsByClassName('star star-5');
       var l = all.length;
     
       for(var i=0; i<l; i++)
           all[i].click();
    
        if (l > 0 && window.confirm("Do you want to submit 5-star feedback?")) { 
            document.getElementById('buyerLeavefb-submit-btn').click();
        }
    
    }, 300);
})();