URLを使用してjavascript変数を変更することはできますか?URLを使用してJavascript変数を変更する
ここでは、ウェブサイトから変更しようとしているコードの例を示します。 (www.example.com
)
<script type="text/javascript">
var x = 0;
</script>
私は0
から1
に変数x
を変更したいです。
URLに何かを追加することでこれを行いたいと思います。私は、構文についてはよく分からないが、私はそれがこのようなものかもしれないと思う:
www.example.com#javascript: var=1;
それが唯一のURLを変更することによって、変数x
を変更することは可能ですか?
EDIT: 重複質問はURLから変数を変更するには(それが可能だ場合)どのように私に教えてくれありません。そうでない場合は教えてください。
関連質問:あなたが使用することができます https://security.stackexchange.com/questions/134240/modify-javascript-variable-with-url-exploit
ページ上のJavaScriptは[ 'window.location'](https://developer.mozilla.org/で見ることができますen-US/docs/Web/API/Location)を使用して、URLに基づいて何をすべきかを決定します。これには、関連するJavaScriptがすでにページに存在している必要があります。 – user2864740
これは重大なセキュリティ上の欠陥であるため、ブラウザはそのようなことを許可しませんでした。 JavaScriptを制御する場合、URLを変数に(慎重に)読み込むことができます。 –
downvotesの理由を説明してください。あなたが愚かな質問だと思うならば、ちょうど答えてください。サイトルールに違反している場合は、教えてください。ありがとう。 –