我想使用css选择器单击一个元素并在新的浏览器窗口中打开它,然后使用Jquery或JS将其发送到现有的浏览器窗口后面

时间:2017-08-17 22:05:04

标签: javascript jquery html css

我是Jquery或Javascript的初学者,所以这就是应该发生的事情。

  1. 在一个网站(不是我的,也没有控件),我访问过我想点击下面的这个html元素。
  2. HTML

    <a class="_ng0lj" href="http://example.com" rel="nofollow me noopener noreferrer" target="_blank">www.example.com</a>
    
    1. 此链接应在新标签页中打开。

    2. 当弹出选项卡时,会将该窗口发送到其余的浏览器窗口。

    3. 我在哪里: 目前,我目前正在尝试从class = _ng0lj获取链接并将其存储在var上,以便我可以将其用于下一个函数。

      下一步: 执行一个函数,通过指向新浏览器窗口的链接打开此var,并将其发送到其余的浏览器窗口。

      Jquery的

      $('div a._ng0lj').click(function(){});
      

      我确实打开了链接,但没有打开新窗口加上我想获取其他目的的链接,这就是为什么我想知道如何抓取链接并将其存储在var。

      希望这有任何意义。

1 个答案:

答案 0 :(得分:1)

获取链接:$('a._ng0lf').attr('href')

在后台打开一个窗口:

var otherWindow = window.open('about:blank', '_blank');
otherWindow.blur();
window.focus();
otherWindow.location.href = href;