Automatische Vergrößerung


  • smogmog
  • 1126 Aufrufe 7 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Automatische Vergrößerung

    Nabend,
    Bin grad am Erstellen einer Website und bräuchte eure Hilfe.

    Die Website ist 1024x768 optimiert. Wenn ich sie nu in einer größeren Auflösung anschau, dann wird sie zentriert.

    Meine Frage nu ist:

    Wie schaff ich es, das die Seite nicht zentriert sondern gestreckt wird auf die komplette Größe ???

    Hoffe ihr könnt mir helfen..... :read:

    thx & greetz
    smogmog
  • Du müsstest theoretisch ne Browserweiche einbauen und dann entweder für jede Auflösung ne eigene Site machen, oder über CSS die Schriftgrößen ändern, sofern du keine Grafiken druff hast.
  • du kannst mit javascript eine abfrage nach der auflösung machen und dann für jede auflösung ein layout haben. aber ich denke es kommt auf die zielgruppe draufan. wenn du eine clan hp machst haben die meisten 17 zoll bildschirme oder größer und mindestens 1024x768. und dann kannst du es auf diese größe optimieren.
  • Ich meine es dafür auch eine Lösung mit PHP, jedoch hab ich sie noch nicht gefunden bzw. noch nicht gründlich genug damit beschäftigt, vielleicht weiß einer von euch noch was ;).

    Was machste wenn JS deaktiviert ist? Das ist nämlich nicht so die 100% Lösung,

    Gruß
    jone
  • Ich meine es dafür auch eine Lösung mit PHP, jedoch hab ich sie noch nicht gefunden bzw. noch nicht gründlich genug damit beschäftigt, vielleicht weiß einer von euch noch was ;).



    So eine Browsererkennung ist ganz einfach auch per PHP zu realisieren.
    z.B.:

    PHP-Quellcode

    1. <?php
    2. if (ereg("Opera",$HTTP_USER_AGENT)) $browser = 'Opera';
    3. elseif (ereg("MSIE 6\.0",$HTTP_USER_AGENT)) $browser = 'MSIE 6.0';
    4. elseif (ereg("MSIE 5\.5",$HTTP_USER_AGENT)) $browser = 'MSIE 5.5';
    5. elseif (ereg("MSIE 5\.",$HTTP_USER_AGENT)) $browser = 'MSIE 5.0-4';
    6. elseif (ereg("MSIE 4\.",$HTTP_USER_AGENT)) $browser = 'MSIE 4.x';
    7. elseif (ereg("Netscape/7\.",$HTTP_USER_AGENT)) $browser = 'Netscape 7.x';
    8. elseif (ereg("Netscape6/6\.",$HTTP_USER_AGENT)) $browser = 'Netscape 6.x';
    9. else $browser = 'sonstiger Browser';
    10. echo $browser;
    11. ?>
    Alles anzeigen
  • So würde das Script dann fertig aussehen:

    PHP-Quellcode

    1. <?php
    2. if (ereg("Opera",$HTTP_USER_AGENT)) $browser = 'Opera';
    3. elseif (ereg("MSIE 6.0",$HTTP_USER_AGENT)) $browser = 'MSIE 6.0';
    4. elseif (ereg("MSIE 5.5",$HTTP_USER_AGENT)) $browser = 'MSIE 5.5';
    5. elseif (ereg("MSIE 5.",$HTTP_USER_AGENT)) $browser = 'MSIE 5.0-4';
    6. elseif (ereg("MSIE 4.",$HTTP_USER_AGENT)) $browser = 'MSIE 4.x';
    7. elseif (ereg("Netscape/7.",$HTTP_USER_AGENT)) $browser = 'Netscape 7.x';
    8. elseif (ereg("Netscape6/6.",$HTTP_USER_AGENT)) $browser = 'Netscape 6.x';
    9. else $browser = 'sonstiger Browser';
    10. if ($browser = 'MSIE 6.0')
    11. header('Location: http://www.deinesite.de');
    12. elseif ($browser = 'MSIE 5.5')
    13. header('Location: http://www.deinesite.de');
    14. elseif ($browser = 'MSIE 5.0-4')
    15. header('Location: http://www.deinesite.de');
    16. elseif ($browser = 'MSIE 4.x')
    17. header('Location: http://www.deinesite.de');
    18. elseif ($browser = 'Netscape 7.x')
    19. header('Location: http://www.deinesite.de');
    20. elseif ($browser = 'Netscape 6.x')
    21. header('Location: http://www.deinesite.de');
    22. elseif ($browser = 'sonstiger Browser')
    23. header('Location: http://www.deinesite.de');
    24. else
    25. header('Location: http://www.deinesite.de');
    26. ?>
    Alles anzeigen


    Zu beachten ist jedoch, dass vor dem "<?php" nix stehen darf! Nichtmal ein Leerzeichen, da sonst ein Fehler vom Browser ausgespuckt wird!