【问题标题】:IE6 PNG transparency in UpdatePanelUpdatePanel 中的 IE6 PNG 透明度
【发布时间】:2010-05-16 03:34:51
【问题描述】:

我有一个带有 UpdatePanel 的子页面,它连接到每 5 秒自动刷新一次的计时器。我尝试了一些不同的 PNG 修复程序,它们一直有效,直到 UpdatePanel 刷新该部分。然后,根据修复,PNG 要么消失,要么变回不透明状态。 UpdatePanel 刷新时是否需要强制运行 javascript?我该怎么办?

谢谢!

【问题讨论】:

  • 您需要停止使用 IE6。至少更新到 IE7。
  • 是的,谢谢,请让我工作的公司知道这一点。
  • @sensorium7 - 告诉他们在谷歌搜索“google drops ie6”

标签: asp.net updatepanel png internet-explorer-6


【解决方案1】:

如果您使用 JavaScript 技巧来解决 IE 6 缺乏 png 透明度的问题,您需要使用 ScriptManager 注册您的脚本,以便在 UpdatePanel 刷新时运行。

protected void Page_Load(object sender, EventArgs e)
{ 
    ScriptManager.RegisterStartupScript(this, typeof(Page),
         UniqueID, "doSomething()", true);
}

MSDN Reference

【讨论】:

  • 似乎效果很好!谢谢你的帮助,花了太长时间了:)
猜你喜欢
  • 2010-10-16
  • 1970-01-01
  • 1970-01-01
  • 2010-09-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-19
  • 1970-01-01
相关资源
最近更新 更多