我在 Windows 8 的 IE 10 上的应用程序中遇到了一些 asp.net ajax 问题。但它在 IE 10 的兼容模式下运行正常。
你可以看到我的现场演示 here ,它在所有浏览器而不是 IE 10 中工作正常(在 Windows 7 上的 IE9 中也工作正常)。
不知道是什么原因?
在我的页面上,我正在注册此事件:-
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(function() {
page_Load();
});
$().ready(function() { page_Load(); });
function page_Load() {
//my code for onload registration goes here(it all working fine)
}
请帮帮我。 最好的问候
最佳答案
代替 Sys.WebForms.PageRequestManager.getInstance();
你可以试试 jQuery .on()方法。
例如:
$('html').on('click', '.selector', function () {
page_Load();
});
关于asp.net - Sys.WebForms.PageRequestManager.getInstance() 在 IE 10 和 Windows 8 中不支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13684471/