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 回答