2010-05-15 101 views
0

我有一個帶有UpdatePanel的子頁面,它連接到每5秒自動刷新一次的計時器。我已經嘗試了幾個不同的PNG修補程序,並且它們一直工作到UpdatePanel刷新該部分。然後,根據修復程序,PNG要麼消失,要麼回到不透明狀態。 UpdatePanel刷新時是否需要強制運行javascript?我將如何去做這件事?UpdatePanel中的IE6 PNG透明度

謝謝!

+0

你需要停止使用IE6。至少更新到IE7。 – 2010-05-15 19:27:36

+0

是的,謝謝,請你讓我工作的公司知道。 – 2010-05-15 19:34:00

+0

@ sensorium7 - 告訴他們在谷歌搜索「谷滴ie6」 – 2010-05-15 19:37:23

回答

2

如果您使用JavaScript的技巧繞開IE 6的缺乏透明度爲png,你需要與的ScriptManager註冊你的腳本運行的UpdatePanel刷新時。

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

MSDN Reference

+0

似乎已經完美的工作!感謝您的幫助,花了太多時間在那:) – 2010-05-15 19:50:21