protected void Page_Load(object sender, EventArgs e)
{
// ie 8'de ie 7 gibi çalışmasını sağlama
// 21.06.2010 ishak
Response.AppendHeader("X-UA-Compatible", "IE=EmulateIE7");
....
}
kodunu sayfaya eklemek gerekmektedir.
Direkt aspx sayfasına head etiketi altına <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> eklemesi işe yaramaktadır, bu etkietin üstüne sürekli Ext css tanımları atanmaktadır, bundan dolayı da ie7 çalıştırma özelliği çalışmamaktadır. Code-behind tarafında kodla eklenmelidir.
Başka bir çözüm:
Coolite, by default will "break" any page that has the <meta http-equiv="X-UA-Compatible" content="IE=7" /> tag in it, as IE requires the tag to be pretty much the first one in the <head> tag.
Any page that has Coolite components loaded will thus have the Coolite script/CSS tags inserted right at the top of the <head> element. Fear not though, the Coolite ScriptContainer comes to the rescue! By adding this into the <head> element in your page/master page, you can tell Coolite where to insert its tags which thus stops it from breaking the X-UA-Compatible meta-tag.
Any page that has Coolite components loaded will thus have the Coolite script/CSS tags inserted right at the top of the <head> element. Fear not though, the Coolite ScriptContainer comes to the rescue! By adding this into the <head> element in your page/master page, you can tell Coolite where to insert its tags which thus stops it from breaking the X-UA-Compatible meta-tag.
---
Hiç yorum yok:
Yorum Gönder