gpt4 book ai didi

c# - Javascript 执行 .cs 中的代码?

转载 作者:行者123 更新时间:2023-12-02 19:24:29 26 4
gpt4 key购买 nike

我有一个 search.aspx 页面,我想用它执行以下操作:

如果用户关闭此页面(浏览器),我想触发 .cs 中的一些代码。我有一个在页面关闭时调用的脚本:HandleClose()。如果关闭页面,我可以提示警报,所以我知道函数HandleClose()被调用。现在我想执行 .cs 中的方法(注销用户)。我尝试在按钮上使用 .click(),然后该按钮将执行 .cs 中的代码。

我尝试在 HandleClose() 中使用“document.getElementById("buttonname").click()”,但这不起作用,它看起来像 OnClick 事件未触发。知道如何从 HandleClose() 函数执行我的代码吗?

最佳答案

您需要对后面的代码进行异步调用,可能使用 JQuery 之类的东西。

不过,您可以在页面关闭时打开一个新窗口,在 Page_Load 上执行一些代码,然后在完成需要执行的操作后关闭此页面。

您可以使用 window.open 打开新页面

关于c# - Javascript 执行 .cs 中的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12193711/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com