2010-05-15 3 views
0

У меня есть дочерняя страница с UpdatePanel на ней, которая связана с таймером, который автоматически обновляется каждые 5 секунд. Я пробовал несколько различных исправлений PNG, и они работают до тех пор, пока UpdatePanel не обновит этот раздел. Затем, в зависимости от исправления, PNG либо исчезают, либо возвращаются к непрозрачным. Нужно ли мне принудительно запускать javascript при обновлении UpdatePanel? Как я могу это сделать?IE6 PNG прозрачность в UpdatePanel

Спасибо!

+0

Вы должны прекратить использовать IE6. По крайней мере, обновите IE7. –

+0

Да, спасибо, пожалуйста, позвольте компании, с которой я работаю, это знать. –

+0

@ sensorium7 - Скажите им искать google для «google drops ie6» –

ответ

2

Если вы используете трюк JavaScript, чтобы обойти IE 6 в отсутствии прозрачности детские, вам необходимо зарегистрировать свой скрипт с ScriptManager бежать, когда UpdatePanel освежает.

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

MSDN Reference

+0

Кажется, что сработало отлично! Спасибо за вашу помощь, потратили слишком много времени на это :) –

Смежные вопросы