2

uname パラメータを使用して index.html ページをロードする必要がありますが、何らかの理由でこのページを何度もリロードし続けるだけです

私は、自分自身や他の人々の他の実用的な例を見ることを含め、考えられるすべてのバリエーションを試しました. それは私を嫌っているので、これはうまくいきません。

function loginLink() {

    var linkname = getURLParameter("uname");

    window.location.replace("http://www.walkwithpals.com/index.html?uname=" + linkname);
}

これはhtmlです

 <button onclick="loginLink()">Already have an account and want to link to a friend?</button>

これがライブサイトと問題のページですWalkWithPals

4

2 に答える 2

3

falseページをリロードしないようにフォームを戻すことで、ページが更新されないようにすることができます。

<form onSubmit="foo();false;"></form>関数foo()がまだ false を返していない場合。

編集: あるいは、これが答えのようです。type="button"要素に属性を追加するとbutton、デフォルトの動作がオーバーライドされますsubmit

于 2013-08-26T01:45:18.953 に答える