. net -调用客户端和服务器端方法点击asp:LinkButton
本文关键字:asp LinkButton 方法 服务器端 调用 客户端 net | 更新日期: 2023-09-27 18:11:25
我有一个asp:LinkButton需要以下-
-调用jQuery在当前浏览器的另一个选项卡中打开链接url
-然后调用服务器端方法执行一些记录的东西
请引导我到一个
-
安全(这可以帮助避免有'弹出窗口阻止'消息尽可能),我知道我不应该覆盖任何用户个人设置的弹出窗口拦截器,但因为它是一个直接用户点击asp:LinkButton,想知道是否有一个整洁的解决方案,以避免弹出窗口拦截器消息和
-
一个高效和用户友好的方式调用服务器端方法(我可以避免回发)
谢谢!
让Javascript进行如下调用:
window.open("http://www.google.com");
总是冒着被弹出窗口拦截器捕获的风险。为什么不能在标签?
就调用服务器端方法而不进行回发而言,这是不可能的。您可以使用JQuery的ajax函数调用服务器端方法,其中页面不刷新,但必须仍然发生回发,无论用户是否可见。内容如下:
$.ajax({
type: 'POST',
url: "http://www.yourdomain.com/pageToPostTo.aspx",
data: "your data here",
success: function(data) {
alert("It worked");
},
dataType: "json"
});