我想在一个页面上有几个链接。我们将此页面称为网站http://the-page-1。
点击此页面上的每个唯一链接后,他们会在网站上打开一个新页面,让我们将其调用/ -page-2 /
当打开/ the-page-2 /时,我想根据从/ page-1 /
点击的链接加载来自/ the-page-2 /的javascript所以基本上来自/ page-1 /的每个链接都会在/ page-2 /
上运行不同的脚本我已经在/ page-1 /上尝试了这个,但它没有工作:
<a href="/the-page-2" target="_blank" onload="script('javascript:loadPlaylist(threekeysnaturalrelationship')">Link Text</a>
BTW我试图将播放列表加载到/ page-2上的JW播放器中。
目前我已经在/ the-page-2上正确加载了所有javascript,并且我可以使用onclick获得特定的播放,但仅当onclick链接在/ the-page-2 /
时我需要它从/ the-page-1 /
点击时才能工作有没有办法做到这一点?
答案 0 :(得分:0)
您可以通过根据点击的不同链接将某些值设置到本地存储中,然后根据不同的脚本加载来实现此目的。我相信值得研究JS Session和Local Storage,希望它能解决你的问题。
您可以轻松设置和获取与键配对的值。
localStorage.setItem(&#34; scriptId&#34;,&#34; 1&#34;);
//访问一些存储的数据 localStorage.getItem(&#34; scriptId&#34));