为什么onClientClick =“window.open(”dest.aspx“)”刷新我的当前页面?

问题描述:

好了,所以我在一个按钮属性使用此为什么onClientClick =“window.open(”dest.aspx“)”刷新我的当前页面?

onClientClick="window.open("dest.aspx")" 

。它通过在新标签中打开目标链接来达到目的,但同时它正在重新加载我不希望的当前页面。

为什么会发生这种情况? 请帮忙!

试试这个

onClientClick="window.open("dest.aspx");return false" 
+0

谢谢。有效。当他们让我时,我会将它标记为答案。 – 2013-04-11 14:32:51

请参阅http://www.w3schools.com/jsref/met_win_open.asp以获取参数window.open。

+0

所有虽然这个答案给出了有关window.open参数的信息,它不谈论停止页面relaod。 – Hari 2016-03-04 05:08:37