javascript - 使用锚/链接元素打开特定页面,并在该页面上自动打开模式
问题描述
我的主页上有登录和注册模式。这些存在于所有页面上的元素上。我想在非主页上设置登录/注册的锚元素以打开主页,并自动打开模态。
默认情况下,当您打开页面时显示属性设置为无,我只是想创建指向这些页面的链接并自动打开模式?有没有办法使用 JS 来做到这一点?
任何知道如何将是盛大的,谢谢。
解决方案
JavaScript 方式:检查 URL 使用window.location
指示应打开哪个模式的内容(例如?modal=login
),然后打开该模式。
CSS 方式:如果每个模式都有一个唯一的 ID,您可以使用伪:target
类在 URL 片段中指示时将display: block;
(或其他)应用到元素(因此您的链接将具有#login
或#registration
在末尾)。
推荐阅读
- javascript - 等式javascript图形的动画
- elasticsearch - ElasticSearch 在一段时间后停止工作
- android - StaggeredGridLayoutManager 动态大小
- javascript - 我正在尝试使用 ajax POST 方法从 html 页面将数据发送到我的 PHP 页面,但它给出了错误,注意:未定义的索引:
- list - 如何处理 OCAML 列表的元素?
- asp.net - Aspx 数据库初始化程序在尝试迁移已更新的数据库时出错
- android - CameraX 或 android.hardware.camera2 中的 setPreviewCallbackWithBuffer 的模拟
- node.js - 一小时后如何关闭非活动的websocket连接
- ios - 将 Flutter App 上传到 Apple Store 时出错
- c - 为什么 printf 输出显示在命令提示符中?