2017-10-12 14 views
0

Chromeコンソールを使用してJavaScript行を実行したいとします。Chromeコンソールからの引数を使用してカスタム関数を実行する

これは完全に働いている
window.req= function(){ 

    token = getToken()... 
    link = "http://hello.com/" + parameter + "/token=" + token; 
    window.open(link); 
    }; 

、私はページから必要な情報を取得し、コンソール上req()を実行することができるよ:私はtampermonkeyするには、この作業のおかげだ、私は、任意のWebのために実行されます。このようなものを持っています。

私が直面している問題は、パラメータを送信できないということです。私はこのような前にそれらを設定することでそれを行う:

parameter = "thing" 
req() 

しかし、あまりにも醜いですが、私はそれが好きでやりたい:

req("thing") 

しかし、私はパラメータが上で動作してカスタム関数を作成することができませんよChromeのコンソール。

答えて

0

これが私の仕事:

window.getToken = function() { return "token12626"; } 

window.req= function(parameter){ 
    token = getToken() 
    link = "http://hello.com/" + parameter + "/token=" + token; 
    window.open(link); 
    }; 

req("thing") 
関連する問題