Javascript bookmarklet可以提取多条信息并打开一个新的选项卡,使用该信息进行搜索

Javascript bookmarklet可以提取多条信息并打开一个新的选项卡,使用该信息进行搜索,javascript,bookmarklet,Javascript,Bookmarklet,一位同事(现在不幸地离开了)在过去帮助我建立了许多书签,使我能够使用我们使用的CRM(pipedrive)中的信息搜索其他网站。我曾尝试将两个bookmarklet组合起来创建一个新的bookmarklet,但尽管我进行了所有的故障排除,它还是不起作用(我对编辑同事创建的bookmarklet完全不了解javascript或bookmarklet) 这两个bookmarklet工作正常: javascript:void(函数(){const list= from(document.queryse

一位同事(现在不幸地离开了)在过去帮助我建立了许多书签,使我能够使用我们使用的CRM(pipedrive)中的信息搜索其他网站。我曾尝试将两个bookmarklet组合起来创建一个新的bookmarklet,但尽管我进行了所有的故障排除,它还是不起作用(我对编辑同事创建的bookmarklet完全不了解javascript或bookmarklet)

这两个bookmarklet工作正常:

javascript:void(函数(){const list= from(document.queryselectoral('span.relatedItemContainer'); const i=list.length-2;变量person= 列表[i].innerText.split(',)[0];如果(!person){person=prompt(“无法 自动检测。输入学校名称:“)};如果(人) {window.open(“https://app.intercom.com/a/apps/q6mpres8/users/segments/all-users?searchTerm=“+encodeURI(person))};}()

javascript:void(function(){const list=Array.from(document.querySelectorAll('span.relatedItemContainer'));const i=list.length-2;var person=list[i].innerText.split(',')[0];if(!person){person=prompt(“无法自动检测。输入学校名称:)};if(person){window.open("https://app.intercom.com/a/apps/q6mpres8/users/segments/all-users?searchTerm=“+encodeURI(person))};}()

现在我想使用person和school常量来创建一个google搜索,在Linkedin上查找来自该学校的此人。为此,我尝试了各种方式组合查询,但没有成功。下面是我目前阅读了大量其他问题并尝试编辑所有差异的结果不同的位

javascript:void(function(){const list=Array.from(document.querySelectorAll('span.relatedItemContainer'));const i=list.length-2,j=list.length-1;var person=list[i].innerText.split(',')[0],school=list[j]。innerText.split(',')[0;];if(person&&school){window open(“https://www.google.com/search?q=linked+在+“+encodeURI中(person)+“+”+encodeURI(school))};}()


感谢您对我所缺少的任何帮助。

1.您得到了
[0;]
,但它应该是
[0]
2.看起来您在末尾有一个额外的
括号。3.
,school
而不是
;var school
它提供了什么输入?这对您有用吗?
javascript:void(function()){const list=Array.from(document.queryselectoral('span.relatedItemContainer');const i=list.length-2,j=list.length-1;var person=list[i].innerText.split(',')[0];var school=list[j].innerText.split(','))[0];if(person&&school){window open('https://www.google.com/search?q=linked+在+“+encodeURI(person)+“+”+encodeURI中(学校)};}();
感谢您的帮助,ZolVas,但不幸的是,该脚本仍然无法打开窗口,因此我无法确定问题是否存在。