Javascript 我想打开一个新选项卡并立即运行一个函数
我希望用户在多个链接/按钮之间进行选择 每个按钮都会打开相同的新选项卡,但根据您之前按下的按钮,新网页应运行不同的功能Javascript 我想打开一个新选项卡并立即运行一个函数,javascript,html,jquery,Javascript,Html,Jquery,我希望用户在多个链接/按钮之间进行选择 每个按钮都会打开相同的新选项卡,但根据您之前按下的按钮,新网页应运行不同的功能 那可能吗?好吧,我想我会试着写它 每次使用其中一个按钮加载同一页面时,可以将唯一文本附加到url 例如,这些页面将有3个链接 <a href="index.html?firstLink" target="_blank">Click me</a> <a href="index.html?second
那可能吗?好吧,我想我会试着写它 每次使用其中一个按钮加载同一页面时,可以将唯一文本附加到url 例如,这些页面将有3个链接
<a href="index.html?firstLink" target="_blank">Click me</a>
<a href="index.html?secondLink" target="_blank">Click me</a>
<a href="index.html?thirdLink" target="_blank">Click me</a>
下面是JS示例代码:
<a href="index.html?first" target="_blank">link 1</a>
<a href="index.html?second" target="_blank">link 2</a>
<a href="index.html?third" target="_blank">link 3</a>
let url = window.location.href;
let splitIt = url.split('?');
console.log(splitIt)
let getWord = splitIt[1];
if(getWord == 'first'){
alert('radi');
}
if(getWord == 'second'){
alert('radi i ovo');
}
当然可以。在jquery中,可以使用
each()
方法作为许多选项之一。