【发布时间】:2014-04-08 03:07:49
【问题描述】:
我在 JavaScript 中有一个类似的函数
function continents(post_id,continent,countries){
location.href="/serv/continent.php?param="+post_id+"&"+continent+"/"+countries;
}
然后我的 php 页面中有一个锚标记
<a href="javascript: void(0)" onclick="continents('<?php echo $row['sno']; ?>','<?php echo $url_con_name; ?>','<?php echo $url_contries; ?>')" >
<div>some date here </div>
</a>
现在链接工作正常,但是当我右键单击该链接时,我没有找到 在新标签中打开链接 和 在新窗口中打开链接。。 p>
如何在不删除该功能的情况下解决此问题。
【问题讨论】:
-
删除
href="javascript: void(0)"和你在渲染的HTML中得到了什么? -
<a href="/serv/continent.php?param=<?php echo $row['sno'], '&', $url_con_name, '/', $url_contries ?>">怎么样 -
@Musa 谢谢它的工作,我之前尝试过和你的类似,但出了点问题,现在好了。
标签: javascript jquery html url