在IE8下JQuery异步请求后,回调函数里使用window.ShowModalDialog会报错

s_hluo 2010-11-22 02:32:44
前端的代码如下:
$.ajax({
type: "Post",
url: "WebForm1.aspx/CheckDB",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
window.showModalDialog("WebForm2.aspx");


}
});


在IE8下执行success里的 window.showModalDialog("WebForm2.aspx"); 时会报如下错误:对象不支持此属性或方法
另外在IE6和IE7下没有问题

请问如何解决?
...全文
184 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
s_hluo 2010-11-22
  • 打赏
  • 举报
回复
麻烦大家帮顶一下。 谢谢。 :)
s_hluo 2010-11-22
  • 打赏
  • 举报
回复
有人也遇到过这个问题:
http://topic.csdn.net/u/20100318/13/ace2bed5-f2ee-428e-9eb6-e478747b0567.html

不过暂时不知道怎么解决, 大家帮帮忙。 thanks.
s_hluo 2010-11-22
  • 打赏
  • 举报
回复
是的。 在success里只做了这件事:window.showModalDialog("WebForm2.aspx");
Mr-Jee 2010-11-22
  • 打赏
  • 举报
回复
你的逻辑里仅仅只做了这件事?
window.showModalDialog("WebForm2.aspx");

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧