Javascript,框架点击并等待加载

时间:2016-10-27 06:33:45

标签: javascript iframe bookmarklet

所以我正在尝试创建一个书签,以使我的任务更容易一些。我可以点击iframe中的按钮,但我需要等待iframe加载以获得我需要的内容。这是最后一次尝试:

(function()
{
    var els = window.frames["mainFrame"].document.getElementsByName("pcp_PasswordInfoHandler:doShowpassword");

    if(els.length == 0)
    {
        console.log("Button not found");
    }
    else
    {
        els[0].click();

        window.frames["mainFrame"].document.addEventListener('DOMContentLoaded', function() {
                var user = window.frames["mainFrame"].document.querySelector("#inp_mlabs_credential_login > div.field-value > div").textContent;;
                var pass = window.frames["mainFrame"].document.querySelector("#inp_mlabs_portal_password_panel_key_password > div.field-value > div").textContent;;
                console.log(user);
                console.log(pass);
            });
    }
}());

0 个答案:

没有答案