javascript - 在同一个选项卡中打开多个网页

标签 javascript html

报表中有多个超链接,每次点击一个超链接网页都会在新标签页中打开, 是否可以使用 javascript 在一个选项卡而不是多个选项卡中打开超链接? 请帮忙

我目前正在使用 window.open 打开网页,我无法使用 target。下面是代码:

    I basically have a jqgrid where all the values of a column have hyperlink,

    if (GridColNum == 2) //index of the column
    {
    localStorage.valuekey = $('#filters_grid').jqGrid('getCell', GridRowId, 1);
    window.open('http://mywebpage.html'); 
    }

我正在使用本地存储功能在另一个页面中使用点击值

最佳答案

是的,这是可能的。使用语法

<a href="..." target="rptTab"/>

所有相关链接。这样,第一次单击链接时,将打开一个新选项卡;对于后续点击,该选项卡将被重复使用。

编辑:如果您使用 window.open 在 javascript 中打开链接,则需要将选项卡/窗口的名称指定为第二个参数:

window.open('http://mywebpage.html', 'rptTab');

关于javascript - 在同一个选项卡中打开多个网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16858707/

相关文章:

javascript - 加载动态图片名称时出现灯箱问题

javascript - 如何优化 "Parse HTML"事件?

javascript - 登录弹出窗口在 Facebook 应用程序中不起作用,如果存在弹出窗口阻止程序

javascript - 使用 jquery 删除 div 元素?

Javascript Side Content 在切换样式后继续出现

javascript - 具有自动切换功能的 jQuery Tabs

javascript - PHP 中 JS : something. toFixed() 的确切等价物是什么?

javascript - 动态限制 slider 的值

javascript - 如何设置和使用工具提示?

html - 如何使用 Capybara 找到未命名的 iframe