Jump to content
GSForum - Segélyvonal

Monitorfelbontás felismerés


freeboy3

Recommended Posts

freeboy3

Kérdés:

 

Csináltam egy site-ot, és a kép vs. menü összehangolását úgy tudtam megoldani, hogy a képet beraktam háttérbe, és rá a menü...

 

elment azzal egy napom, hogy a háttérkép méretét úgy összehoztam, hogy 1024x768as felbontásba tökéletesen kinézzen (azaz: ne ismétlõdjön, mert a menü frame-ba van, és csúnyán néz ki, ha alatta ismétlõdik a kép)

[De ha valaki tud olyan megoldást, hogy a képet hátraküldi a JAVASCRIPTes menü mögé, tökéletesen megfelel, és akko nem kell felbontáskorlát]

 

Nekem egy olyan script kéne, ami leellenõrzi a képernyõfelbontást, és ha nem 1024x768, akkor átirányít máshova....

 

Valaki pls segítsen...

 

Köszönöm!

Link to comment
Share on other sites

Utonium

Én nem hinném hogy létezik olyan program vagy kód, ami a nézelődő gépébe befurakodva képes lenne ezt ellenőrízni. :hááát: Ha mégis, akkor az már rosszindulatúnak minősül.

Link to comment
Share on other sites

freeboy3

Nekem csak onnan jött az ötlet, hogy egyes (ingyenes) statisztikák kimutatják, hogy ki (IP), mikor, milyen böngészővel, milyen oprendszerrel, és milyen felbontással látogatta az oldalt...

 

azt hiszem a beststat volt ilyen...

Link to comment
Share on other sites

freeboy3

Találtam ilyet:

 

MyStat.hu:

 

Néhány tulajdonság:

- teljesen ingyenes

- real-time

- rendkívül gyors

- akár 100%-ig reklámmentes (rejtett üzemmód)

- több előredefiniált számláló

- böngésző, képernyőfelbontás, színmélység

- operációs rendszer, ország statisztika

- utolsó 20 látogató részletes adatai

- hivatkozó oldalak

- visszatérő, új látogatók, oldal újratöltések száma

- napi, havi, éves kimutatás

- összesített és százalékos statisztika

 

Má csak a kód kéne...

Link to comment
Share on other sites

Utonium

Én azért megnézném ezt működés közben is. Baromi kíváncsi vagyok rá hogy tényleg ki tudja-e olvasni valami módon.

Link to comment
Share on other sites

Charizard
if (window.screen)
{
var w=screen.width
if (w <= 640)
{
self.location.replace('600x480.html')
}
else if (w <= 800)
{
self.location.replace('800x600.html')
}
else if (w <= 1024)
{
self.location.replace('1024x768.html')
}
else if (w <= 1280)
{
self.location.replace('1280.html')
}
}

Link to comment
Share on other sites

freeboy3

Köszi

Link to comment
Share on other sites

google

Természetesen van rá lehetőség, mivel a böngésző ezt is elárulja a típusa mellett a szervernek, csak le kell olvasni. :)

Az Operában azt is be lehet állítani, minek "hazudja" magát.

Link to comment
Share on other sites

Ajnász

Ez nem igaz ;)

A szervernek nem árulja el, ezt csak kliens oldalon lehet lekérdezni. A szerver számára elküldött azonsító böngészőként változó, de módosítható is.

Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

Szóval, php-vel ez nem lekérdezhető, mivel az server oldali nyelv, ehhez javascriptet kell alkalmazni. Éppen ezért helyezem át a topicot. ;)

Link to comment
Share on other sites

google
Ez nem igaz ;)

A szervernek nem árulja el, ezt csak kliens oldalon lehet lekérdezni. A szerver számára elküldött azonsító böngészőként változó, de módosítható is.

Király! Köszi, megint tanultam valami újat... :D

(akkor nekem valaki hülyeséget beszélt anno... :S )

Link to comment
Share on other sites

  • 7 months later...
Biszke

Tudna segíteni valaki abban, hogy alert szövegbe (vagy utána) hogyan tudok változó tartalmat beleírni?

Pl. az alert szöveg:

Az ön monitorja 800x600 felbontást használ.

 

A felbontás a monitor aktuális felbontása.

 

Ui: És alert szövegben lehet valahogy sortörés?

Link to comment
Share on other sites

Biszke

Köszi, de nem az igazi (vagy legalábbis én nem láttam át a megoldást).

 

Az aktuális felbontás kiíratása megy a body részbe, csak azt nem tudom, hogy alert-ként megjelenõ szövegbe vagy utána (de az alert ablakba) hogyan lehet egy ilyen változót kiíratni.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...