Hirdetés

Új hozzászólás Aktív témák

  • sky77
    aktív tag

    Üdv

    e107es oldalnál már láttam, hogy statisztikát készített az oldal a látógatók álltal használt felbontásról.
    na ezt az infót honnan szedte a motor?
    Mert nagyon jó lenne, ha el tudná dönteni az oldal hogy az user mekkorában nézi az oldalt, és ahhoz passzoló style.css-t használna a megjelenítéshez.
    mivel globals- tömbben nem láttam semmi ilyesmit, arra tudok gondolni, hogy valami javascript megnézte a felbontást, és egy get metódussal átadta az oldalnak.
    lehetséges ez? ha igen, hogyan.

    Tyrael

    screen.width és screen.height a te embered.

    php-nek átadni pl. így tudod:
    <?php
    if (isset($_GET['width']) AND isset($_GET['height'])) {
    // output the geometry variables
    echo ''Screen width is: ''. $_GET['width'] .''<br />\n'';
    echo ''Screen height is: ''. $_GET['height'] .''<br />\n'';
    } else {
    // pass the geometry variables
    // (preserve the original query string
    // -- post variables will need to handled differently)

    echo ''<script language='javascript'>\n'';
    echo '' location.href=\''${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}''
    . ''&width=\'' + screen.width + \''&height=\'' + screen.height;\n'';
    echo ''</script>\n'';
    exit();
    }
    ?>

    forrás: [link]

    [Szerkesztve]

Új hozzászólás Aktív témák