Ako zhodiť Internet Explorer?

Existuje naozaj mnoho spôsobov ako zhodiť Internet Explorer. Na jeden som narazil aj sám - čistou náhodou. Stačí, pokiaľ si vyskúšate nasledujúci kód spustiť v Internet Exploreri 6 alebo 7. Hlavný problém spočíva v operátore, ktorý sa používa pri porovnaní veľkosti clienWidth, čiže <. Operátor > pracuje bez problémov.

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-strict.dtd'>
<html xmlns='http://www.w3.org/1999/xhtmlp xml:lang='sk'>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
<style type='text/css'>
//<![CDATA[
div { width:430px; border:1px solid black; }
div img { max-width:430px; width:expression(this.clientWidth < 430 ? '430px':'auto'); }
//]]>
</style>
<title>IE Crash</title>
</head>
<body>

<div>
<img src='image.gif' alt='IE Crash' title='IE Crash' />
</div>

</body>
</html>
Alternatívne verzie: Text PDF Voice
Autor: PaBi3 · Kategória: Webdesign · Dátum: 17.01.2007 20:04

Komentáre

#1 Stalker
18.01.2007 20:04
No ono v X(HT)ML tam ani to < nemá čo robiť, že áno

#2 admin Web E-mail
18.01.2007 20:39
admin [1] Stalker, to je úplne jedno, pretože IE zamzrne aj tak.

Osobné údaje
Captcha
Odpíšte text z obrázku. Rozlišujú sa malé a veľké písmená.
Obsah
Možnosti