Oldalszélesség JAVA-ban
Sziasztok!
Java script-ben szeretném lekérdezni az éppen megnyitott internet böngésző oldalszélességét. (egy menü pozicionálásához kell, hogy minden felbontáson középre tudjam rendezni).
Tehát valami parancsra lenne szükségem, amely eredményül a felhasználó által használt internet böngésző oldalszélességét adja eredményül.
Totál kezdő vagyok ha lehet, akkor szájbarágósan. :)
Előre is köszönöm a segítségeteket!
Kálmán
■ Java script-ben szeretném lekérdezni az éppen megnyitott internet böngésző oldalszélességét. (egy menü pozicionálásához kell, hogy minden felbontáson középre tudjam rendezni).
Tehát valami parancsra lenne szükségem, amely eredményül a felhasználó által használt internet böngésző oldalszélességét adja eredményül.
Totál kezdő vagyok ha lehet, akkor szájbarágósan. :)
Előre is köszönöm a segítségeteket!
Kálmán
a javascript meg a java nem ugyanaz
Ilyen függvények vannak sok helyen ... lightbox2-ben is találsz ilyen függvényeket getPageSize(),getPageScroll()
ki vannak kommentezve, meg még ezer helyen vannak ilyen scriptek csak keresni kéne, ugye
Kcsit konkrétabban
Tehát van egy x.js filém. Abban sok minden ami egyébként egy menü. Szeretném, ha a menü mindig a lap tetején középen jelenne meg. Ebből a középre nem megy csak mindig 1 felbontáshoz. Mivel nem szeretném az oldal aljára azt írni, hogy 1024*768-as felbontás ajánlott ezért kellene valami parancs, függvény ami ezt szolgáltatja.
Most ez van:
width_add=(1280-total_menu_width)/2;
de ez nyilván csak 1280*1024-es felbontáson ad középre igazítást.
Tehát mire cseréljem az 1280 -at hogy 1024-en 800-on is stb. jó legyen.
css?
Bizony CSS
Középre igazítás CSS-sel
JS megoldás
var ie4up = (d.all) ? 1 : 0;
var ns6up = (d.getElementById&&!d.all) ? 1 : 0;
if (ns4up||ns6up) {maxx = self.innerWidth;maxy = self.innerHeight;}
else if (ie4up) {maxx = d.body.clientWidth; maxy = d.body.clientHeight;}
Ezzel csak az a gond, hogy ha nincs a JavaScript engedélyezve a felhasználó gépén, akkor nem fogod tudni középre helyezni a menüdet. Tehát csatlakoznék Jano hozzászólásához én is, hagyd a JS -t, inkább CSS.
Próbáld ezzel
listázd vele ki a window és a document.body paramétereit, és megtalálod amit keresel. Kellemteli bányászatot!
B