繁体   English   中英

如何根据用户单击的按钮打开不同样式的页面?

[英]How to open page with different style depending on which button was clicked by the user?

我想制作两个按钮,它们将打开(取决于单击的)新页面,但样式不同。

我将 eventListener 添加到按钮并使用 window.open,然后我想(如果可能的话)在新页面加载后以某种方式调用 function 以更改某些元素的样式。

我希望结果类似于两个相同的 html,但从脚本调用不同的 function,但形式更动态(所以没有复制粘贴 html)

我想到的第一个想法是传递一些 GET 参数来指示是否应用你的 2 styles 之一

但是,如果您可以提供代码示例或有关您的问题的更多详细信息(如果有的话,使用的代码片段/框架)它可能有助于更多地解决您的确切问题并更快地解决它

如何从 JavaScript 检索 GET 参数,如果您选择继续我的解决方案,这可能会有所帮助

另一种方法是使用 localStorage 并保存一些有关样式的数据,然后在另一个 window 加载事件上,您可以检索并在您认为需要的地方应用它的数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM