我想在一个页面上有几个链接。让我们将此页面命名为website.com/the- page -1。
当单击此页面上的每个唯一链接时,它们将在站点上打开一个新页面,我们称之为/ the - page -2/
打开/ the -page-2/时,我希望/ the -page-2/中的javascript基于从/the-page-1/中单击的链接进行加载
因此,基本上来自/the-page-1/的每个链接都会在/the-page-2/上运行一个不同的脚本
我已经在/the-page-1/上尝试过了,但不起作用:
<a href="/the-page-2" target="_blank" onload="script('javascript:loadPlaylist(threekeysnaturalrelationship')">Link Text</a>顺便说一句,我正在尝试加载一个播放列表到/the-page-2上的JW播放器中。
目前,我已经在/ the -page-2上正确加载了所有的javascript,并且我可以使用onclick获得要播放的特定脚本,但只有当onclick链接在/ the -page-2/上时才能播放
我需要它在点击/the-page-1/时工作
有没有办法做到这一点?
发布于 2018-03-19 07:55:58
您可以通过将一些值设置到本地存储中来实现这一点,基于单击的不同链接,然后根据该值加载不同的脚本。我相信JS Session和Local Storage值得一看,希望它能解决你的问题。
您可以轻松地设置和获取与keyes配对的值。
localStorage.setItem("scriptId","1");
//访问一些存储的数据localStorage.getItem(“scriptId”);
https://stackoverflow.com/questions/49354006
复制相似问题