ugrás a tartalomhoz

Képernyő méret

Anonymous · 2004. Szep. 15. (Sze), 18.07
Sziasztok!

Le lehet kérdezni a képernyő méretet PHP-ből? Vagy a javascript-es screen.width, screen.height paramétereket valahogy át lehet venni?
Kösz a segítséget!

Üdv!
 
1

Képernyő méret

kmm · 2004. Szep. 15. (Sze), 18.37
Szia,

PHP-bol nem lehet, hiszen az szerver oldalon fut...
javascript-bol atadhatod ehhez javaslom ezt a cikket: http://weblabor.hu/cikkek/jsadatcsere
--
üdv: kmm...
2

mihez kene?

Jano · 2004. Szep. 15. (Sze), 19.22
hello!

Pontasan mihez szeretned felhasznalni. Ugy esetleg pontosabbn tanacsot adhatunk.
3

Lokális hálózati alkalmaz

Anonymous · 2004. Szep. 15. (Sze), 22.17
Lokális hálózati alkalmazás. Nagy (nagyon-nagy) képeket kell majd megjeleníteni. Azt már megcsináltam, hogy méretezett, menü nélküli ablakban jelenik meg a kép és lehet nagyítani-kicsinyíteni és az alapra visszaállni. Azt szeretném még, hogy ez a menü nélküli ablak teljes képernyős legyen és a kép alapmérete ehhez igazodjon. Javascriptben le tudom kérdezni a képernyő méretét (igazából csak a magasság kell), csak nem tudom hogy lehetne ezt átadni egy PHP változóba.
Kösz a segítséget!
4

Miért kell a PHPnek tudnia a

Poetro · 2004. Szep. 16. (Cs), 08.38
Miért kell a PHPnek tudnia a felbontást?
Ha úgyis új ablakot nyitsz, azt vszínű JS-el teszed, ami már tudja a képernyő felbontását. Ekkor az új ablaknak már át is adhatod URL-ben a képrenyő méretét is, hogy a PHP esetleg egyből a megfelelő méretű képet adja vissza (pl: image.php?width=1024&height=768&id=12345).
--------
Poetro
5

Eddig hasonló módon volt

Seemann · 2004. Szep. 16. (Cs), 17.22
csak nem adtam át az ablak méretét hisz tudtam és a megfelelő méretben nyitotam meg a képet. Csak kiderült, nagyok a képek, tehát teljes méretű ablakot szeretnék nyitni, aminek viszont nem tudom előre a méretét, hisz lehetnek különböző monitorok.
Konkrétabban kérdezek:

if (!$valid or $valid==3) {
$meret=600;
}
if ($valid==1) {
$meret +=300;
}
if ($valid==2) {
$meret -=300;
}

echo "<img src=\"$rtg_kep\" height=\"$meret\" vspace=\"5\">";

Eddig így nyitottam meg a képet, meg ugye látszik a nagyítás-kicsinyítés lehetősége.
Lehetne-e a $meret=600 helyett valami $meret=javascript:screen.height-100
formulát használni. Ugye azt nem kell mondanom, hogy járatlan vagyok a PHP-ben. Ez v.mi teljes hülyeség, vagy megfelelő szintaktikával akár jó is lehetne?
Üdv!