0
私は文字列変数js_inject
を持っていて、文字列を介してjs_inject()
関数を呼び出す方法を探しています。下の例以外にこれを行う方法はありますか?私は条件付きでこれを行うことを本当に探しています。文字列による関数の呼び出し?
var myString = 'js_inject';
moderator(stringVar){
if(stringVar == 'js_inject'){
js_inject();
}
}
moderator(myString);
あなたは 'evalの(のmyString)を'てみたことがありますか?どこで私の 'myString = 'js_inject()''。それは単純かもしれませんが、それはうまくいくはずです。 –
評価は悪いです。スクリプトキディは、このjavascriptコードを非常によく変更して、自分のブラウザを殺すことができます。 – GolezTrol
@GolezTrol *スクリプトキディはこのJavaScriptコードを非常によく変更して、自分のブラウザを殺すことができます* eval' – KooiInc