Florian Auer: Ich blick' einfach nicht durch :(

Hallo Forum,

nun bastle ich seit 02:00 Uhr an einem eigentlich simplen Script rum, das um's Verrecken nicht funktionieren will.
Dieses Script soll einen Layer so positionieren, dass er immer 20px vom unteren Fensterrand entfernt ist. Leider zeigt es mir diesen Layer immer am oberen Anzeigerand des Dokuments an.

Dies ist der Code, den ich bisher fabriziert habe:

<SCRIPT LANGUAGE="JavaScript">
<!--
  var blah = screen.availHeight-20;
  document.write('<DIV STYLE="position:absolute; top;'+blah+'px; left:0px;"><IMG SRC="navbar-end.jpg">'+blah+'</DIV>');
//-->
</SCRIPT>

Ich hoffe, dass mir jemand weiterhelfen kann.

Grüße,
   Florian Auer

  1. Hallo!

    Du hättest erstmal die Forumssuche durchkramen sollen! Layer wurden in allen Farben und Formen schoneimal durchdiskotiert und sind gnauso beliebt wie zwei Frames gleichzeitig zu ändern (oder wie war das nochmal mit: "Aufruf aus Suchmachiene: Kein Navigations-Frame) ;-)

    So hier mal ein Link auf die Forumssuche;

    http://www.teamone.de/cgi-local/sfasuch.pl?suchausdruck=Layer+%2B+positionieren&feld=alle&hits=alle

    Viel spaß beim stöbern! Du findest bestimmt was. Achte nur darauf ob es für IE oder NN geschieben ist.

    Thilo

  2. Hi Florian

    Nur nicht verzweifeln!  :-)

    Du hast ein Semicolon, anstatt eines Doppelpunktes nach top !!

    document.write('<DIV STYLE="position:absolute; top;'+blah+'px; left:0px;"><IMG SRC="navbar-end.jpg">'+blah+'</DIV>');

    Muss so sein:

    document.write('<DIV STYLE="position:absolute; top:'+blah+'px; left:0px;"><IMG SRC="navbar-end.jpg">'+blah+'</DIV>');

    Cheers
    kaepten

    1. Hi Kaepten,

      danke für deine Hilfe! Ich glaube, 04:54 is doch ein wenig spät für mich ;)

      Nun würde ich noch zu gerne wissen, wie ich diese verteufelte Größe des Anzeigebereichs herausfinde. Sowas wie innerheight oder so. Hab' aber bisher noch nix gefunden ...
      weiß da jemand was? :)

      Grüße,
      Florian Auer

  3. He Thilo und all die anderen (selbsternannten)-(Moderatoren)

    <img src="http://www.teamone.de/images/10.gif" alt="">

    Sagt mal dreht ihr im roten Bereich?

    Florians Code anzusehen und zu merken, dass da ein Semikolon anstatt eines Doppelpunktes ist, kostete mich gerade mal knapp eine Minute!

    Denkst Du dass das Forumsarchiv Ihn auf den Fehler aufmerksam gemacht hätte???????

    <kopfschüttelnd>Also ich verstehe es nicht so ganz (siehe auch unten) aber ich werde mich dazu definitiv nicht mehr äussern.</kopfschüttelnd>

    <ironie>Aber ich bin wirklich froh zu wissen, dass nun das Forum in guten Moderatoren- oder Sheriffs-oder Polizisten- oder wie auch immer -Händen ist! Ich bin überzeugt, dass dadurch die Qualität der Beiträge um ein vielfaches zunimmt.</ironie>

    cheers
    kaepten

    1. Hallo Kaepten,

      Sagt mal dreht ihr im roten Bereich?
      Florians Code anzusehen und zu merken, dass da ein Semikolon anstatt eines Doppelpunktes ist, kostete mich gerade mal knapp eine Minute!

      Denkst Du dass das Forumsarchiv Ihn auf den Fehler aufmerksam gemacht hätte???????

      das war eine Ungeschicklichkeit. Die hätte aber jedem passieren können, nicht nur den Moderatoren.
      Jeder verweist mal auf einen Text, weil er meint, daß da eine Lösung steht, und hat nicht genau genug hingeschaut.
      Über den lehrerhaften Ton kann man streiten, aber der ist nicht unbedingt nur Moderatoren eigen.

      Du hast recht, daß das ungeschickt war, und es wäre schade, wenn du mit deinen fundierten Beiträgen nun dem Forum fernbliebest.
      Gestehe uns bitte allen etwas menschliche Ungeschicklichkeit zu und bleibe uns gesonnen, das würde mich freuen

      Gruss
      Connie
      auch Moderatorin, aber mehr noch Forumsteilnehmerin und ansonsten Mensch :-)

      1. Hallo!

        Kaepten hat aber ein wahres Problem angesprochen. Manche Moderatoren und einige andere Menschen scheinen vor der Beantwortung einer Frage oder eines Problems zunächst danach zu suchen, ob der Beitrag formal korrekt ist bzw. ob nicht gegen die heiligen Vorschriften des SelfHTML-Ehrenkodex' verstoßen wurde.

        Kürzlich meine ich gesehen zu haben, dass eine Antwort mit "wie wäre es in Zukunft mit korrekter Begrüßung im Beitrag" oä endete. Wahrscheinlich hat der Fragesteller aber einfach nur die knappe Zeit der netten Mit-Forums-Besucher nicht übermäßig in Anspruch nehmen wollen.

        Mir scheint, dass hier viel zu viel Zeit damit verschwendet wird, anderen ihre Fehler nachzuweisen, als gemeinsam Probleme zu lösen.

        Gruß,

        Jens, der das mal loswerden wollte.

        1. Hallo Jens,

          du legst den Finger auf eine Wunde :-=

          ich glaube, das kritisierte Verhalten resultiert aus Unsicherheit, es ist alles noch neu, und den richtigen Ton zu finden ist nicht immer einfach.

          Aber ich denke, wir, die Moderatoren, sind nachdenklich geworden und fassen uns an die eigene Nase. Wir geloben Besserung!

          Gruss
          Connie