PDA

Просмотр полной версии : Помогите разобратся!!


wertus
04.11.2007, 19:47
Объясните пожалуйста,
Почему на разных браузерах страницы отображаются по разному
и второй вопрос, правил на ноутбуке, на ноуте отображается как надо, а на
другим мониторах не правильно!

Заранее спасибо!!!

DaPing
08.11.2007, 19:23
То что один и тот же код по разному обрабатывается разными браузерами это факт, такая проблема существует, так как у производителей каждого браузера свои взгляды на то, как должна выглядеть страничка. Другое дело что нужно оптимизировать код, делая его кроссбраузерным.

Что именно отображается "нетак"(ссылку в студию) и в каких браузерах?

gamblingbuilder.com
12.11.2007, 11:58
Неправильно отображается, потому что скорее всего установлено разное разрешение экрана на ноуте и десктопе.

ffzema
11.12.2007, 23:25
<SCRIPT language="JavaScript" type="text/javascript">

if(navigator.appName == "Microsoft Internet Explorer")
document.write("<LINK href=\"/css/css.css\" type=text/css rel=StyleSheet>");
else
if(navigator.appName == "Netscape")
document.write("<LINK href=\"/css/firefox.css\" type=text/css rel=StyleSheet>");
else
document.write("<LINK href=\"/css/opera.css\" type=text/css rel=StyleSheet>");
</script>

Так точу под разные браузеры, вставляешь в начале странице в head и в зависимости от бразера подключаются те или иные стили, но лучше стараться чтоб стили отображались во всех браузерах одинаково, но не всегда получается

wildlion
12.12.2007, 09:49
Так точу под разные браузеры, вставляешь в начале странице в head и в зависимости от бразера подключаются те или иные стили, но лучше стараться чтоб стили отображались во всех браузерах одинаково, но не всегда получается
а если Ява-скрипт отключен, то сайт вообще без таблиц стилей остается?
Ява-скрипт вообще не решение...
кроссброузерность можно достичь простым путем - писать по стандарту W3C и все будет ок...

urbanajangla
12.12.2007, 11:25
а если Ява-скрипт отключен, то сайт вообще без таблиц стилей остается?
Ява-скрипт вообще не решение...
кроссброузерность можно достичь простым путем - писать по стандарту W3C и все будет ок...
+1
Если жабаскрипт отключен - будет плохо.
Но на всякий пожарный есть еще и <noscript>....:spiteful:

ffzema
14.12.2007, 00:14
а если Ява-скрипт отключен, то сайт вообще без таблиц стилей остается?
Ява-скрипт вообще не решение...
кроссброузерность можно достичь простым путем - писать по стандарту W3C и все будет ок...
Лучше конечно писать по стандарту, но я вот вроде и по стандартам, но все равно бывают косячки я про div, поэтому и разные стили подключать.
Но для сайтов с несложным табличным дизайном точно можно все по стандартам и во всех будет отображаться хорошо


<noscript><LINK href=\"/css/css.css\" type=text/css rel=StyleSheet></noscript>

Это для осла. У него да что то бывает что он блокирует Яву скрипт. Сам видел :)
Вот ни разу если честно не видел человека, который бы сидел в опере или огненном лисе и с отключенныи javascript :rolleyes:
Ну ты бы еще сказал что люди куки отключают.

urbanajangla
14.12.2007, 13:43
Вот ни разу если честно не видел человека, который бы сидел в опере или огненном лисе и с отключенныи javascript :rolleyes:
Ну ты бы еще сказал что люди куки отключают.
по статистике, у около 10% юзеров жабаскрипт не работает.
И необязательно, чтобы сам юзер его отключал.
Может быть ситуация, когда в корп. сетях админы блокируют (отключают баннера, счетчики), чтобы траф лишний не качать.

Rambler's Top100