Autor Zpráva
caledon
Profil
Ahoj je mi jasné. že je to tu už napsané, ale nemůžu to najít... Potřeboval bych javascriptem zjisti nastavení rozlišení uživatele a podle toho potom přesměrovat na stránku, která je vytvořena pro TO rozlišení.
Charlie
Profil
Zapamatuj si: GIMF (Google is my friend)

Při vyhledávání fráze "javascript rozlišení" ti to vyhodí hned několik článků o tom, jak zjistit rozlišení.

http://interval.cz/clanek.asp?article=68
PerToon
Profil
<SCRIPT LANGUAGE="JavaScript">
function redirectPage() {
var url640x480 = "http://www.yoursite.com/640x480";
var url800x600 = "http://www.yoursite.com/800x600";
var url1024x768 = "http://www.yoursite.com/1024x768";
if ((screen.width == 640) && (screen.height == 480))
window.location.href= url640x480;
else if ((screen.width == 800) && (screen.height == 600))
window.location.href= url800x600;
else if ((screen.width == 1024) && (screen.height == 768))
window.location.href= url1024x768;
else window.location.href= url640x480;
}
</script>
...
<body onLoad="redirectPage()">
caledon
Profil
PerToon

a za tu adresu u var url rozliseni se nepise html?
caledon
Profil
Charlie

no on je problém v tom, že na netu moc nehledám a když jo tak ne přes Google, ale asi zaAČNU ;-)
Dero
Profil
no on je problém v tom, že na netu moc nehledám

To je opravdu problém, protože pokud by uživatel internetu měl umět pouze jednu jedinou věc, tak by to v mých očích bylo právě vyhledávání informací. Ušetříš spoustu lidských zdrojů.
PerToon
Profil
Jo, asi by tam mělo být .html, já to jenom zkopíroval a vymazal nesmysly.
Tady asi předpokládali, že tě to přeměruju např. na www.yoursite.com/640x480/index.html nebo tak něco.
halogan
Profil
caledon: do uvozovek napiste adresu pro dane rozliseni. .html tam neni protoze autor pocita se slozkou/mod_rewrite

OT: stranky pro ruzna rozliseni nemaji smysl. Staci se naucit CSS.
caledon
Profil
halogan

V tom případě se musim zeptat jak to udělat aby to při jiném rozlišení než 800x600 vypadalo stejně.

body {background-color: #f5f5f5; color: #808080; background-image: url('pozadi.jpg'); position: absolute; left: 10px; right: 10px; background-repeat: repeat-y; font-family: Arial Narrow, Times New Roman;}
a {border-left: 2px solid rgb(0,128,0); border-color: #ffa500; color: #808080; text-decoration: none; }
a:link {border-left: 2px solid rgb(0,128,0); border-color: #ffa500; color: #808080;}
a:visited {border-left: 2px solid rgb(0,128,0); border-color: #ffa500; color: #808080;}
a:active {border-left: 2px solid rgb(0,128,0); border-color: #ffa500;border-left: 2px solid rgb(0,128,0); border-color: #ffa500; color: #808080;}
a:hover {background-color: #ffa500; color: #696969; font-weight: normal;}
h1 {color: #696969; position: absolute; left: 200px; top: 50px;}
h4 {color: #a9a9a9; font-style: italic;}
h3 {color: #696969; text-align: center;}
hr {position: absolute; left: 90px; top: 530px; width: 600px; color: #ffa500;}
.seznam {margin-left: 30px; list-style-type: circle; position: absolute ; top: 90px;}
.obsah {position: absolute; left: 150px; right: 90px; top: 80px}
.pictures {position: absolute; left: 200px; border: none; background-color: none; text-align: center;}
.profil {text-align: left}
.obrazky {text-align: center}
.bannery {position: absolute; left: 340px; right: 90px; top: 10px;}
.active {background-color: #ffa500;}
.fota {text-align: center;}
.JSpictures {margin-left: 30px; position: absolute; top: 260px;}

a ted mi rekni jak mam...

- nastylovat pozadi ktery je delany pro 800x600
- text aby zustal tam kam sem ho umistil, kdyz se pri 1024x768 pocita {position: abolute; right: xx;} od kraje jineho rozliseni

v CSS

nevim sem v tom zacatecnik, takze jestli to pujde tak jak rikas budu ti vdecny protoze nebudu muset delat dalsi stranky navic...
caledon
Profil
dyztak tady sou ty stranky, nejsou hotovy jeste a je to redesign sk8unas.wz.cz
http://www.skate4fun.wz.cz
Mistr
Profil
caledon
a za tu adresu u var url rozliseni se nepise html
Kdyby se to chápalo jako adresáře, v nichž pak bude startovací soubor "index.html", tak by to asi mohlo být bez těch přípon HTML, ne?
Mistr
Profil
caledon
Musíš mít na webu obrázkové pozadí? Dnes se to už prakticky nedělá. Ale dělej jak chceš..., jsi tvůrcem webu, takže to záleží na Tobě a nikoliv na mém dojmu.
caledon
Profil
Mistr

Musíš mít na webu obrázkové pozadí?
Nemusim, ale nevim jakou barvu na to pozadí dát... A taky mi přijde divný mít na pozadí jenom nějakou barvu, podle mě to nevypadá pak tak dobře.


Kdyby se to chápalo jako adresáře, v nichž pak bude startovací soubor "index.html", tak by to asi mohlo být bez těch přípon HTML, ne?
jj pak mi to taky došlo... ;-)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0