совместимость Opera и IE
|
Alba 04/05/08 03:45 PM |
|
Здравствуйте, помогите пожалуйста разобраться, я собрал (спрограмировал) страницу проверяя её в IE, а потом поставил себе Operu и моя страница отображаеться не коректно, особенно тэги <hr> и стили CSS. Спасибо
|
Re: совместимость Opera и IE
|
Ilya 04/05/08 06:13 PM |
|
Вот здесь проверь и исправь обнаруженные ошибки: _//validator.w3.org/_ _//jigsaw.w3.org/css-validator/_
|
Re: совместимость Opera и IE
|
Alba 04/05/08 06:25 PM |
|
Спасибо большое сейчас попробую.
|
Re: совместимость Opera и IE
|
MasterWeb 05/05/08 06:05 PM |
|
Тестировал Оперу 9.5, Мазил2 и Сафари3.
Code:
<HTML>
<BODY></BODY>
<SCRIPT>
s="1,2,3;4,5,6;8,9,0".replace(/;/g,"</TD></TR><TR><TD>").replace(/,/g,"</TD><TD>");
document.body.innerHTML="<TABLE border=1><TR><TD>"+s+"</TD></TR><TABLE>";
</SCRIPT>
</HTML> Работает теперь во всех браузерах. (Раньше работал только в IE, начиная с версии 3.)
Code:
<HTML>
<STYLE>
P.Over{color:#FF0000;}
P.Out{color:#00FF00;}
</STYLE>
<BODY>
<P class=Out id=pID>Hello!</P>
</BODY>
<script>
//var p=document.body.all["pID"];
var p=document.body.all.pID;
p.onmouseover=Over;
p.onmouseout=Out;
function Over(){this.className="Over"};
function Out(){this.className="Out"};
</script>
</HTML> Работает тоько в IE(4 и моложе) и Опере9.5.
Это только примеры. Демонстрация. Я сравнивал возможности, которые предоставляет объектная модель браузеров. Детально сравнивал. Я сравнивал, по сути, эти браузеры с IE5.5. Ни Опера, ни, тем более, все остальные, даже близко к IE5.5 не подошли. А ведь сейчас мы имеем IE7.
Вывод: Браузеры Опера и все остальные отстали не на 10 лет от IE7, они отстали от него навсегда.
|
Re: совместимость Opera и IE
|
Victor 05/05/08 06:51 PM |
|
MasterWeb, то, что Опера - отстой и глушь мы, возможно, знаем лучше всех, и поэтому непонятно, зачем тебе было нужно сравнивать отсталые ФФ и Оперу с ИЕ? Чтобы самоутвердиться?
|
Re: совместимость Opera и IE
|
Angolier 05/05/08 07:56 PM |
|
Сорри за глубый вопрос и казалось бы нападку... MasterWeb А насколько приведенный тобой код соответствует W3C?
|
Re: совместимость Opera и IE
|
Ilya 05/05/08 08:09 PM |
|
Оба примера нормально отобразились в Opera-9.27 Linux.
Также оба примера не проходят (естественно) валидацию, а, следовательно, ник не соответствует действительности.
|
Re: совместимость Opera и IE
|
Lex1 05/06/08 10:47 AM |
|
Это следовало бы перенести в раздел юмор, если бы таковой здесь был. Кстати в нормальных браузерах второй вариант реализуется намного короче: Code:
<HTML> <STYLE> P.Out:hover{color:#FF0000;} P.Out{color:#00FF00;} </STYLE> <BODY> <P class=Out id=pID>Hello!</P> </BODY> </HTML>
Только вот IE этого не может
|
Re: совместимость Opera и IE
|
amr_now 05/06/08 11:41 AM |
|
Удивительно, но IE8 beta 1 тоже пока не знает :hover
|
Re: совместимость Opera и IE
|
Elias64 05/10/08 12:05 PM |
|
IE открывает ссылку mms://, а Опера это может? В лоб не получилось. Опера 9.23.
Написано, что 9.01 уже может...
|