使用锚点/链接元素打开特定页面,然后自动在该页面上打开模式

时间:2019-01-28 13:06:00

标签: javascript html

我的主页上同时具有登录和注册模式。这些存在于所有页面上存在的元素上。我想在非主页上设置用于登录/注册的锚元素,以使用自动打开的模式打开主页。

默认情况下,打开页面时,display属性设置为none,我只想创建指向这些页面的链接并自动打开模式?有没有办法使用JS来做到这一点?

任何人都知道盛大,谢谢。

1 个答案:

答案 0 :(得分:0)

JavaScript方式:使用window.location检查URL,以指示应打开哪个模式(例如?modal=login),然后打开该模式。

CSS方式:如果每个模式都有唯一的ID,则可以使用the :target pseudo-classdisplay: block;(或其他任何形式)应用于URL片段中指示的元素(因此您的链接将具有{ {1}}或#login结尾。