asp.net – 在Internet Explorer 8中使用ScriptManager.Register
发布时间:2020-12-16 04:38:12 所属栏目:asp.Net 来源:网络整理
导读:我想使用jQuery( http://stanlemon.net/projects/jgrowl.html#samples)的jGrowl插件在页面上显示一些消息.为此,我调用ScriptManager.RegisterClientScriptBlock方法,如下所示: ScriptManager.RegisterClientScriptBlock(this,typeof(Page),Guid.NewGuid().T
我想使用jQuery(
http://stanlemon.net/projects/jgrowl.html#samples)的jGrowl插件在页面上显示一些消息.为此,我调用ScriptManager.RegisterClientScriptBlock方法,如下所示:
ScriptManager.RegisterClientScriptBlock(this,typeof(Page),Guid.NewGuid().ToString(),"$.jGrowl('" + message + "');",true); 该代码在Firefox / Chrome / Safari中非常完美.但是在Internet Explorer中我没有看到通知,我没有收到任何Javascript错误. 我在Windows 7下工作,我有Internet Explorer 8 Beta(版本8.0.7000.0),我在兼容模式下有相同的“错误”. 我怎么解决这个问题? 解决方法
出现此问题的原因是IE8期望在对DOM进行修改之前加载所有DOM元素.我能够复制你用jGrowl描述的问题.
为了解决这个问题,我只修改了你的脚本,以便在文档准备好后调用jGrowl.这是更新的代码: ScriptManager.RegisterClientScriptBlock(this,"$(function(){$.jGrowl('" + message + "');});",true); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何将行的模型从Kendo Grid传递到可编辑的
- asp.net-mvc – UpdateModel和TryUpdateModel
- asp.net-mvc – ASP.NET MVC Metro Style
- asp.net – Repeater Control中的条件逻辑?
- Pro ASP.NET Core MVC 2翻译计划:第一章
- asp.net-mvc – 在MVC 5应用程序中使用autofac in为SignalR
- asp.net – 缺少AuthenticationManager引用
- asp.net-mvc – 如何防止EnumDropDownListFor将0设置为opti
- asp.net-mvc – MissingMethodException:“此对象没有无参
- asp.net – app_offline文件中的图片
推荐文章
站长推荐
- asp.net-mvc – 在ASP.NET MVC ContactsManager教
- ASP.NET CORE WEBAPI文件下载
- asp.net – 如何跨服务器场实现锁定?
- asp.net – 我在哪里可以找到丢失的.aspx.vb文件
- asp.net – 如何使用文件上传控件选择多个文件?
- asp.net – 为什么VS 2008 SP1不允许我编辑globa
- asp.net-mvc-4 – 如何在Kendo Grid的每一行中添
- HTTPModules和Global.asax – ASP.NET页面生命周
- Asp.Net MVC:Server Controls vs Html类来呈现控
- iis-7 – 经典ASP发送错误到浏览器不能在IIS7上进
热点阅读