私は非常にJavaスクリプトの新機能です。だから、それはノブの質問かもしれません。私はIPにいくつかのパラメータを持つGETリクエストを送信したい何かを押すと 21.81.91.103:8945JavaScriptがなぜGETリクエストに%3を追加するのですか?
:
私は自分のコンピュータ上にページを持っているが、アクセスすることができます。私は使用してきました:
window.location.host
を私も試してみました:window.location.hostname + \":\" + location.port
リクエストが送信され、いくつかの理由から: %321.81.91.103:8945
私は%3から見当がつかないから来た。
関連するコードスニペットがある:クロームコンソールでwindow.location.host
私は(%3なし)正しい結果を得る:
function callURL()
{
$.get(window.location.hostname , { red: $("#red").slider("value"), green : $("#green").slider("value"), blue: $("#blue").slider("value")});
}
もう一つの興味深い事実は、私は、ページ、およびタイプをロードするときです。
それが助け場合は、こちらのページを見ることができます: https://jsfiddle.net/bzx0h06o/4/
奇妙です。私はconsole.log( 'window.location.hostname')を使い始める前に、それがうまく見えるかどうかを見ることから始めます。 – dlsso