JS въпрос...

8 отговора 346 прегледа
#1

JS въпрос...

Интересува ме ява скрипт, който за зарежда различен CSS в зависимост от резолюшъна на екрана на потребителя? Някой да има идеи?

Благодаря предварително...

Баба...


___________________________
Утрото е по-мъдро от сутринта...
Отговор
в отговор на БaбaИлиицa #2

Re: JS въпрос...

Ами

if (според зависи)
document.write('<link rel=stylesheet href=css1.css>');
else
document.write('<link rel=stylesheet href=css2.css>');

може да свърши работа

ViruS
Отговор
в отговор на ViruS #3

Това ясно, а от какво зависи?

Да де, това ми е ясно, според зависито, какво е- какво е събитието на резолюшъна?


___________________________
Утрото е по-мъдро от сутринта...
Отговор
в отговор на БaбaИлиицa #4

Re: Това ясно, а от какво зависи?

if ((screen.width == 800) && (screen.height == 600))

Bigger you give, Bigger you get
We're boss at denial
But best at forget
Отговор
в отговор на БaбaИлиицa #5

Re: Това ясно, а от какво зависи?

Ами ти HTML за добавяне на брояч /екстрийм примерно/ не си ли виждал бе? Да де... моя е грешката, ама реших...

ViruS
Отговор
в отговор на ViruS #6

Е сега като каза брояч...

виждал съм кода на SpyLog, ама никога не съм се задълбочавал... щото ако за HTML-то съм чел книги и т.н.- учил съм го, за JS съм самоук- от това, по което си прилича с PERL хващам и някой друг смисъм в кодовете...

Е точно това ме интересуваше, коя променлива съдържа широчината и височината на екрана!

Благодаря за бързите отговори!
Баба...


___________________________
Утрото е по-мъдро от сутринта...
Отговор
в отговор на БaбaИлиицa #7

Ne slagai screen.height!!!

Ne slagai screen.height, zashtoto mnogo chesto Netscape i Opera davat height kato vadiat 30-40px za lentata s butoni i height e 557px primerno.
Polzvai samo screen.width - to e dostatuchno.

Отговор
в отговор на peesho #8

Re: Ne slagai screen.height!!!

Specialno za poslednoto mnenie postwam documentaciqta na Navigator:

availHeight Specifies the height of the screen, in pixels, minus permanent or
semipermanent user interface features displayed by the
operating system, such as the Taskbar on Windows.
availLeft Specifies the x-coordinate of the first pixel that is not allocated
to permanent or semipermanent user interface features.
availTop Specifies the y-coordinate of the first pixel that is not allocated
to permanent or semipermanent user interface features.
availWidth Specifies the width of the screen, in pixels, minus permanent or
semipermanent user interface features displayed by the
operating system, such as the Taskbar on Windows.
colorDepth The bit depth of the color palette, if one is in use; otherwise, the
value is derived from screen.pixelDepth.
height Display screen height.
pixelDepth Display screen color resolution (bits per pixel).
width Display screen width.

JAVA lets make things badly and slow!!
Отговор
в отговор на wili98 #9

това ми трябва за...

Ясно...

Идеята е, шрифтовете да са по-големи при екраните с по голяма резолюция, щото има много оплаквания, че били малки и не можело да се четат (размера е 8pt)! Моето мнение е, че не шрифта е малък, а монитора- ако монитора е достатъчно инчов, и при висока резолюция се чете нормално... Но желанието на потребителя е закон за нас!

Баба...


___________________________
Утрото е по-мъдро от сутринта...
Отговор