Lending Club

Auto expand things on lending club

目前為 2015-06-11 提交的版本,檢視 最新版本

// ==UserScript==
// @name       Lending Club
// @namespace  http://geekminute.com/
// @version    0.2
// @description  Auto expand things on lending club
// @match      https://www.lendingclub.com/*
// @copyright  2015+, Jon Heizer
// ==/UserScript==

setTimeout(function() {  
    var sel ;

    //Expand loan performance
    if (document.getElementById("showLoanPerf") !== null)
    {
        document.getElementById("showLoanPerf").getElementsByTagName("a")[0].click();
    }

    //Expand payment history
    if (document.getElementById("showPayments") !== null)
    {
        document.getElementById("showPayments").getElementsByTagName("a")[0].click();
    }

    //Account Activity
    if (document.getElementById("submitAccountDates") !== null && document.getElementById("lender-activity-div") === null)
    {
        var yest = new Date();
        yest.setDate(yest.getDate()-1);

        document.getElementById("start-date").value = (yest.getMonth() + 1).toString() + "/" + yest.getDate().toString() + "/" + yest.getFullYear().toString();
        document.getElementById("submitAccountDates").click();

    }

    setTimeout(function (){
        //Account Activity
        sel = document.getElementById("yui-pg0-0-rpp49");

        //Portfolios
        if (sel === null)
        {
            sel = document.getElementById("yui-pg0-0-rpp34");
        }

        //All Notes
        if (sel === null)
        {
            sel = document.getElementById("yui-pg0-0-rpp41");
        }

        if (sel !== null)
        {
            sel.value = 10000;

            if ('fireEvent' in sel)
                sel.fireEvent("onchange");
            else {
                var evt = document.createEvent("HTMLEvents");
                evt.initEvent("change", false, true);
                sel.dispatchEvent(evt);
            }
        }
    },200);


},500);