Nedávno kolega pronesl zajímavou myšlenku: webprogramátor stráví 10% času psaním aplikace a 90% řešením chyb v IE.  Při jednom projektu jsem narazil na problém s tiskem v IE9. V textu jsem byl nucen pro nadpisy použít JS script Cufon. Pokud bez úpravy zadáte tisk, je na problém zaděláno – nadpisy se nevytisknou. Zajimavostí je, že pokud se přepnu na IE8 nebo starší, nadpisy se vytisknout bez problémů. Co teď?


Existuje několik možností:

<meta content="IE=8" http-equiv="X-UA-Compatible" />

Při načítání stránky je automaticky načten pro IE9 mód IE8 / ověřeno, funguje.

<!--[if gte IE 9]> <script type="text/javascript"> Cufon.set('engine', 'canvas'); </script> <![endif]-->

Doplnit kód o ještě jeden script / neověřeno

cufon.cufon canvas {display:inline !important}

Nejelegantnější řešení, stačí přidat do systopisu pro tisk / Ověřeno, funguje

Zdroje:

KALEB, Austin. Themeforest: Fix for Cufon not working in IE9-beta. [online]. [cit. 2012-06-06]. Dostupné z: http://themeforest.net/forums/thread/fix-for-cufon-not-working-in-ie9beta/31932
SIRVON [at] GMAIL [tečka] COM. Google Group: IE9 and Cufon no print. [online]. [cit. 2012-06-06]. Dostupné z: https://groups.google.com/forum/?fromgroups#!topic/cufon/v_EMplsVdeo

Zaujal Vás článek? Informujte ostatní