繁体   English   中英

在新标签页中打开URL的问题

[英]Issues with opening URL in new tab

我正在尝试使用JavaScript在新标签中打开链接,但是,我遇到了一些问题。 链接是指向CRM中的一条记录,我收到的错误是:

'Input string was not in correct format.'

我的网址如下所示:

https://companyname.com/crm/main.aspx?etc=112&extraqs=%3f_gridType%3d112%26etc%3d112%26id%3d%257b240F22C7-A795-E311-83F6-00155D01A312%257d%26pagemode%3diframe%26preloadcache%3d1392415527562%26rskey%3d228507345&pagetype=entityrecord

这可以通过打开当前选项卡中的链接来进行:

<p><a href="https://companyname.com/crm/main.aspx?etc=112&extraqs=%3f_gridType%3d112%26etc%3d112%26id%3d%257b240F22C7-A795-E311-83F6-00155D01A312%257d%26pagemode%3diframe%26preloadcache%3d1392415527562%26rskey%3d228507345&pagetype=entityrecord"> Click this link! </a></p>

但这不起作用:

<p><a href="javascript:void(window.open('https://companyname.com/crm/main.aspx?etc=112&extraqs=%3f_gridType%3d112%26etc%3d112%26id%3d%257b240F22C7-A795-E311-83F6-00155D01A312%257d%26pagemode%3diframe%26preloadcache%3d1392415527562%26rskey%3d228507345&pagetype=entityrecord'));"> Click me too!</a></p>

^这是一个返回“输入字符串...”错误的代码。

我不确定自己在做什么错,因此非常感谢任何输入!

谢谢!

通过在链接中添加target="_blank" ,可以在新标签页中打开页面。 您正在使用window.open,这是一个弹出窗口,而不是一个新选项卡。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM