javascript - __dopostback 在 javascript 函数中不起作用

标签 javascript asp.net

我在关闭浏览器事件时在 javascript 中调用 __dopostback 函数,但它在 Chrome 中不起作用。

同样的功能在IE中运行

谁能给我解决方案

<script type="text/javascript" language="javascript"> 
function doUnload() 
{ 
 var btnlogout = document.getElementById("ctl00_lbtn_Logout"); alert(btnlogout);   
 __doPostBack(btnlogout, ''); 
} 
</script>

最佳答案

在执行__doPostBack 时,需要通过javascript 传递控件的UniqueID。 ClientID 将不起作用。

关于javascript - __dopostback 在 javascript 函数中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8337041/

相关文章:

javascript - Backbone 路由器多种参数;第二个参数未定义

asp.net - 无法调试 ASP 应用程序中的某些 aspx 页面

asp.net - 在 Asp.net 页面中测试 UI?

javascript - 推荐的 JavaScript 对象数组大小

javascript - 如何提高Javascript/破解代码算法的性能?

javascript - 当时间轴上的事件太多时,有些事件不会显示

c# - 在 ASP.NET Core MVC 模型中访问 _context

javascript - 当您有多个窗口时,Electron ApplicationMenu仅适用于最后一个窗口

c# - 如何在页面刷新 (F5) 时保留隐藏字段的值

c# - 如何在 Javascript 中序列化一个对象,然后在 asp.net 中反序列化它?