标签: browser-tab

如何在html的新标签页面中打开链接?

我正在开发一个HTML项目,我无法找到如何在没有javascript的情况下在新选项卡中打开链接.

我已经知道<a href="http://www.WEBSITE_NAME.com"></a>在同一个标​​签中打开链接.有任何想法如何让它在新的开放?

html anchor hyperlink browser-tab

349
推荐指数
8
解决办法
64万
查看次数

如何从Google Chrome扩展程序中获取当前标签的网址?

我很高兴使用Google Chrome扩展程序,我只想知道如何将当前标签的网址存储在变量中?

google-chrome google-chrome-extension browser-tab

166
推荐指数
4
解决办法
16万
查看次数

如何使用Selenium WebDriver打开新标签?

如何使用Selenium WebDriver(又名Selenium 2)在现有Firefox浏览器中打开新选项卡?

firefox selenium browser-tab selenium-webdriver

103
推荐指数
9
解决办法
22万
查看次数

Chrome扩展程序:遍历所有标签?

如何迭代用户打开的所有选项卡,然后检查他们是否有特定的HTML项目id = 'item'

javascript google-chrome-extension browser-tab

25
推荐指数
3
解决办法
2万
查看次数

如何显示足够智能的会话超时警告,以处理多个打开的浏览器或选项卡

我已经使用javascript实现了会话超时警告,该警告只是询问用户是否要扩展其会话或注销.问题在于,这适用于内部网门户,其中高级用户通常会同时打开多个浏览器窗口或选项卡到应用程序.目前,系统会提示他们即将从每个浏览器窗口注销.如何让代码更智能地检测到他们正在使用其他浏览器会话?

javascript session session-timeout browser-tab

17
推荐指数
1
解决办法
6913
查看次数

如何知道浏览器选项卡是否已使用Javascript打开?

如何知道或检查两个浏览器选项卡是否已打开,如果这些选项卡是打开的,用户将收到一个警告框或消息框,说"网址已经打开",类似于纯/原生JavaScript?此浏览器选项卡包含一个外部网站,我没有任何权限来操纵或更改它.谢谢

示例网址

yahoo.com and google.com
Run Code Online (Sandbox Code Playgroud)

如果已经打开yahoo.com和google.com的标签,我想提醒用户

我想使用tabCreate打开这样的URL:

tabCreate("http://maps.google.com/", "tabMapsPermanentAddress");
mean to open a new tab, it is use in creating chrome extension
Run Code Online (Sandbox Code Playgroud)

javascript external browser-tab external-links

14
推荐指数
2
解决办法
2万
查看次数

Selenium 2:在新标签页中打开链接并关闭标签页

我希望能够在Selenium 2中的新选项卡中打开链接.此外,我想在完成与页面的交互时关闭选项卡.这怎么可能,如果我有WebElement一个的<a>标签?

我正在使用Selenium 2的Java API和Firefox 4上运行的Firefox驱动程序.

java webdriver firefox4 browser-tab selenium-webdriver

13
推荐指数
3
解决办法
4万
查看次数

存储浏览器选项卡特定数据

我有一个Web应用程序,存储有关最近访问过的页面的信息,让我们称之为A.当用户访问另一个页面类型,称为B时,我在顶部呈现一个菜单,其中有一个按钮,指向最近访问过的A页面.可以通过A页面或B页面访问B页面,并且用户可以将其视为A的属性.

这很好但是当有人打开两个标签并且在标签1中的B页面上有一个指向A页面A1的链接时,它们会打开一个新标签并访问A页面A2.当用户然后刷新选项卡1中的B页时,菜单变为A2.我希望能够识别正在使用的选项卡,以便我可以为选项卡1保存A1,以便它不会更改为A2.

使用一个标签时:

A1 -> B1 -> B2 (the menu points back to A1)
Run Code Online (Sandbox Code Playgroud)

使用两个标签时:

Time            | T1       | T2       | T3          
----------------+----------+----------+-------------
Tab 1:          | A1 -> B1 |          | [refresh B1]
Tab 2:          |          | A2 -> B3 |             
----------------+----------+----------+-------------
Menu points to: | A1    A1 | A2    A2 | A2
Run Code Online (Sandbox Code Playgroud)

当用户返回选项卡1时,这会使用户在选项卡2(A2)中而不是A1中查看用户.

我担心无法获取浏览器标签ID,但有人可能有任何解决方法的想法?

javascript django jquery local-storage browser-tab

12
推荐指数
2
解决办法
4611
查看次数

如何使用Selenium WebDriver在新标签页(chrome)中打开链接?

System.setProperty("webdriver.chrome.driver", "D:\\softwares\\chromedriver_win32\\chromedriver.exe");

WebDriver driver = new ChromeDriver();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
driver.manage().window().maximize();
driver.get("https://mail.google.com/");
String selectLinkOpeninNewTab = Keys.chord(Keys.CONTROL,Keys.RETURN); 
driver.findElement(By.linkText("www.facebook.com")).sendKeys(selectLinkOpeninNewTab);
Run Code Online (Sandbox Code Playgroud)

新选项卡正在打开,但URL链接未打开.

java selenium google-chrome browser-tab selenium-webdriver

12
推荐指数
5
解决办法
9万
查看次数

获取浏览器选项卡索引/ ID

所以在大多数当前浏览器中都有Tabs的功能,有没有办法获得Tab索引?

所以标签1在其中打开了www.google.com,标签2中打开了www.google.com,有没有办法识别标签索引是什么?

伪代码:

if($tab == 2) {
  alert "Tab 2 is active\n";
}

if($tab == 1) {
  alert "Please use Tab 2 as this is Tab 1\n";
}
Run Code Online (Sandbox Code Playgroud)

有趣的是,我搜索的所有关于标签的内容都与网页本身的标签索引相关,叹息......

javascript php browser browser-tab

10
推荐指数
1
解决办法
2万
查看次数