サーバーのアドレスとポートを localStorage に保存するダイアログ ページがあります。
localStorage.SERVER['address'] = address;
localStorage.SERVER['port'] = port;
その後のリクエストを、localStorage のデータをコンソールに記録して動作を確認するだけに減らしました。
$("#login_submit").click(function(event) {
event.preventDefault();
console.log(localStorage.SERVER['address'] + ' ' + localStorage.SERVER['port']);
}
ただし、localStorage に何も指定せずにフォームを送信すると、これが正常に実行されます (「未定義の未定義」が表示されます)。ただし、localStorage SERVER オブジェクトにいくつかの値を保存した後、フォームは通常の動作に戻り、開こうとします
http://mydomain/?username=&password=
コンソールに何も記録しません。