javascript - 如果禁用 javascript,则让对话框链接转到 html 登录页面

标签 javascript html

我正在构建一个包含 javascript 的网站。

在我的网站中,如果用户单击登录或注册按钮,将显示模式弹出窗口。

我需要知道的是,如果用户在他/她的浏览器中禁用了 javascript,当用户单击登录链接时,他们应该被发送到正常的 html 注册页面(如 imdb.com)。

给我一​​些关于我应该做什么才能得到这样的结果的提示。

我是新手,所以回复时不要太严厉。

最佳答案

简而言之,您为按钮设置动态 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;
};

关于javascript - 如果禁用 javascript,则让对话框链接转到 html 登录页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14194204/

相关文章:

javascript - 如何检查 Controller 内元素的高度?

javascript - Angular:为第 3 方包(库)创建插件

javascript - Webpack 使用 AMD 定义

javascript - 刷新页面后将焦点放在网页而不是 Firefox 调试器上

javascript - 硬件加速无法正常工作

html - 如何删除嵌套伪元素的 CSS 中的最后一个子元素?

html - jekyll 页面在本地工作但在线时不工作

php - 使用正则表达式验证电子邮件

javascript - 设置 JavaScript 以调用具有不同参数的函数

javascript - ajax成功后自定义对话框