it-swarm-eu.dev

Náhrada textu Cufon a režim standardů IE8

Mám podivný problém. V režimu standardů IE8 je text nahrazen řetězcem Cufon.Replace pracuje zhruba 50% času, zbytek času modifikace DOMu jsou k dispozici (prohlíženy pomocí IE panelu nástrojů pro vývojáře v IE8), ale žádný text se ve skutečnosti nezobrazí.

Někdy je nutné stránku několikrát aktualizovat, aby ji bylo možné znovu vytvořit; jiné funguje načítání první stránky - to je případ stránek, které jste nikdy nenavštívili.

Cufon.Replace nevrhá výjimku ani nevyvolává žádný jiný problém. Googling nepomohl - jiní zmiňují problémy v IE8, ale tento nedostatek textu je trvalý a nejedná se pouze o problém s pomalým načítáním.

EDITOVAT: Zajímavé zabalení Cufon.replace do $(document).ready(function(){}); ho zastavilo od kdykoli! Něco v DOM je na vině ... předpokládám

ÚPRAVA 2: Ruční použití Cufon.replace, jakmile se stránka plně načte, funguje. To je divné. Existuje pozdější událost než připravená?

3
tgandrews

Říkáte, že je trvalý a že se nejedná pouze o pomalou aktualizaci. Ale...:

Pokud vám nic z výše uvedeného nepomůže, možná byste měli vyšlehnout minimalistickou demonstrační stránku s tímto problémem a napsat do mailing listu Cufón.

2
Jesper Mortensen