我使用一个网站来工作,该网站使用了令人沮丧的 JavaScript 链接。以下帖子提供了一个解决方案:
如何在新选项卡或新窗口中打开顽固的 javascript 链接?
但是,我无法修改为我所使用的网站提供的脚本。详情如下....
http://www.nmswebquote.co.uk/fmc/default.aspx(非公开访问)
javascript:__doPostBack('ctl00$ctl00$cphBaseContent$CPH_Section2$grdDetail','VIEW_ESTIMATE$6')
javascript:__doPostBack('ctl00$ctl00$cphBaseContent$CPH_Section2$grdDetail','ESTIMATE_HISTORY$6')
有人可以帮忙吗?
答案1
七年后,当我尝试做类似的事情时,我偶然发现了这个问题,而布罗克·亚当斯的评论让我找到了答案。
__doPostBack
似乎是 ASP 的东西,所以页面顶部有一个如下所示的表格:
<form name="aspnetForm" method="post" action="./foo.aspx" id="aspnetForm" role="presentation">
添加target="_blank"
会导致所有链接在新选项卡中打开。