Серьезный вопрос. Определение разрешения пользова

  • Автор темы Sanya
  • Дата начала
Статус
Закрыто для дальнейших ответов.
S

Sanya

#1
Здравствуйте.

ВНИМАНИЕ!!! При кажущейся простате вопроса прошу уделить мне немного внимания.

Вопрос заключается в том, как угадать разрешение пользователя?.

При нормальных настройках браузера все решается очень просто с помошью java-scripta

А вот когда ява скрипт отключен начинаются проблемы, а именно:
IE 6, меню сервис/свойства обозревателя/безопасность/Интернет Уровень безопасности высокий.

при таких настройках
вот такой вот текст

Код:
<html>
<head>
<script language="JavaScript" type="text/javascript"><!--
d=document;var a='';
js=10//--></script><script language="JavaScript1.1" type="text/javascript"><!--
js=11//--></script><script language="JavaScript1.2" type="text/javascript"><!--
s=screen;a+='w='+s.width
js=12//--></script><script language="JavaScript1.3" type="text/javascript"><!--
js=13//--></script><script language="JavaScript" type="text/javascript"><!--
d.write('<meta http-equiv=Refresh content="0; url=/?'+a+'">')
if(11<js)d.write('<'+'!-- ')//--></script><noscript><meta http-equiv=Refresh content="0; url=/?w=1024"></noscript><script language="JavaScript" type="text/javascript"><!--
if(11<js)d.write('--'+'>')//--></script>
<meta http-equiv=Refresh content="2; url=/?w=1024">
</head>
<body>
</body>
</html>
Не работает хотя в нем как минимум два раза предлагаются действия при отключеном ява скрипте.

Вопрос что делать? Может кто нибудь решал подобные вопросы.

А может я просто что-то делаю не так и надо смотреть вовсе не туда.

Большое спасибо за любые советы.

ЗЫ. В опере к примеру все работает отлично
 
A

Andrew Stephanoff

#2
ты смотришь как страничку с диска или через веб-сервер? через веб-сервер эксплорер не должен выкидывать...
 
S

Sanya

#3
<!--QuoteBegin-Andrew Stephanoff+21:10:2005, 12:51 -->
<span class="vbquote">(Andrew Stephanoff @ 21:10:2005, 12:51 )</span><!--QuoteEBegin-->ты смотришь как страничку с диска или через веб-сервер? через веб-сервер эксплорер не должен выкидывать...
[snapback]26132" rel="nofollow" target="_blank[/snapback]​
[/quote]

Я смотрю как положено через интернет.

Знаете вопрос впринципи можно поставить в частности так:
Можно ли как нибудь организовать взаимодействие с браузером так чтобы вопрос определения разрешения все таки лежал на стороне сервера.
Я понимаю что пхп и перл на это не способны, но может можно как нить проверить к примеру был ответ от браузера а если нет то сделать како нить действие по умолчанию.

Резюме: Надо сделать так чтобы максимально все возможное перенести на серверный скрипт

Спасибо
 
G

Gisma

#5
на серверном языке такое не напишешь нужно использовать библиотеку
Subsys_JsHttpRequest: для дальнешей информации смотри на dklab.ru
 
Статус
Закрыто для дальнейших ответов.