0

JavaScript を含むサイトを構築しています。

私のサイトでは、ユーザーがログインまたは登録ボタンをクリックすると、モーダル ポップアップが表示されます

私が知る必要があるのは、ユーザーがブラウザーで JavaScript を無効にしている場合、ユーザーがログイン リンクをクリックすると、通常の HTML サインアップ ページ (imdb.com のように) に送信される必要があるということです。

そのような結果を得るために何をすべきかについてのヒントを教えてください。

私は初心者なので、あなたの返事はあまり厳しくしないでください。

4

2 に答える 2

3

つまり、ボタンに動的onclickハンドラーを設定し、デフォルトのイベントを防止します (以下の例ではreturn false)。JavaScript が無効になっている場合、元のイベント (リダイレクト) が機能します。

HTML:

<a href="/path/to/normal/sign/up.html" id="login">

JavaScript:

document.getElementById("login").onclick = function() {
    // show popup
    return false;
};
于 2013-01-07T10:43:17.587 に答える
0
  1. サインアップページへの通常のリンクがある
  2. イベント リスナーを追加してモーダルを作成する
  3. リンクをクリックするデフォルトの動作を防止する
于 2013-01-07T10:44:13.280 に答える