所以我在.NET应用程序中遇到了一个问题。javascript .net webmethod不执行
function koniec() {
try {
var name = document.getElementById('Label4').textContent;
} catch (err) {
name = '1';
}
PageMethods.UpdateItem(name);
//alert('session ended !');
}
所以我的webmethod只执行当我找到符合警报注释。否则,它甚至没有开火。
<body onbeforeunload="koniec()" >
其应该执行没有报警功能。
你需要检查是否有什么造成的JavaScript扔错误。 – Phani