Kai Müller: Netscape *augenverdreh*

Kann mir mal jemand helfen?!

Ich habe eine Bildergalerie mit Java programmiert, ich bin in Java echt noch total unerfahren. Im IE funzt das Script einwandfrei, nur Netscape kriegts mal wieder nicht hin. Wär echt net wenn sich das jemand mal angucken könnte...

http://www.tusnieder-eschbach.de/beta/sww02.html

ach ja: alle netscapefans verzeihen mir bitte die java-meldung bei dem seitenbesuch ;o)

  1. Kann mir mal jemand helfen?!

    Ich habe eine Bildergalerie mit Java programmiert, ich bin in Java echt noch total unerfahren. Im IE funzt das Script einwandfrei, nur Netscape kriegts mal wieder nicht hin. Wär echt net wenn sich das jemand mal angucken könnte...

    http://www.tusnieder-eschbach.de/beta/sww02.html

    ach ja: alle netscapefans verzeihen mir bitte die java-meldung bei dem seitenbesuch ;o)

    Opera kriegts auch nicht hin.
    Mozilla kann die Seite gar nicht darstellen.

    Cheers, Johann

    1. Kann mir mal jemand helfen?!

      Ich habe eine Bildergalerie mit Java programmiert, ich bin in Java echt noch total unerfahren. Im IE funzt das Script einwandfrei, nur Netscape kriegts mal wieder nicht hin. Wär echt net wenn sich das jemand mal angucken könnte...

      http://www.tusnieder-eschbach.de/beta/sww02.html

      ach ja: alle netscapefans verzeihen mir bitte die java-meldung bei dem seitenbesuch ;o)

      Opera kriegts auch nicht hin.
      Mozilla kann die Seite gar nicht darstellen.

      Cheers, Johann

      HMMMM wird ja immer besser  ;'-(

  2. hi

    document.all.Bildbereich.innerHTML =
      "<layer width=533 height=400><img src="" + Bild[nummer].src + ""></layer>";

    schon diese 2 Zeilen zusammen werden nie irgendwo laufen, <layer> und coument.all schließen sich gegenseitig aus.

    Die Ganze Funktion:

    function show(nummer)
    {

    a = nummer

    if(document.all)
      document.all.Bildbereich.innerHTML =
      "<layer width=533 height=400><img src="" + Bild[nummer].src + ""></layer>";
     else if(document.layers)
     {
      document.layers[0].document.open();
      document.layers[0].document.write("<img src="" + Bild[nummer].src + "">");
      document.layers[0].document.close();
      }
      }

    besser (und auch funktionsfähig):

    function show(nummer)
    {

    if(document.getElementById)
      document.getElementById("Bildbereich").innerHTML =
      "<img src="" + Bild[nummer].src + "">";
     else if(document.layers)
     {
      document.layers[0].document.open();
      document.layers[0].document.write("<img src="" + Bild[nummer].src + "">");
      document.layers[0].document.close();
      }
    }

    Sinngemäß bei allen anderen.

    Das das 2te Script tun soll, verstehe ich nicht so ganz.

    also, merke:
    -> <layer>/<ilayer> braucht NIEMAND
    -> document.all ist _nur_ für den MSIE4.x (der hier mit gigantischen 0,25% vertreten ist) noch sinnvoll)
    -> document.getElementById ist aktuell und Netscape6/7, Mozilla, Opera kennen nur dieses.

    Grüße aus Bleckede

    Kai

    1. hi

      document.all.Bildbereich.innerHTML =
        "<layer width=533 height=400><img src="" + Bild[nummer].src + ""></layer>";

      schon diese 2 Zeilen zusammen werden nie irgendwo laufen, <layer> und coument.all schließen sich gegenseitig aus.

      Die Ganze Funktion:

      function show(nummer)
      {

      a = nummer

      if(document.all)
        document.all.Bildbereich.innerHTML =
        "<layer width=533 height=400><img src="" + Bild[nummer].src + ""></layer>";
      else if(document.layers)
      {
        document.layers[0].document.open();
        document.layers[0].document.write("<img src="" + Bild[nummer].src + "">");
        document.layers[0].document.close();
        }
        }

      besser (und auch funktionsfähig):

      function show(nummer)
      {

      if(document.getElementById)
        document.getElementById("Bildbereich").innerHTML =
        "<img src="" + Bild[nummer].src + "">";
      else if(document.layers)
      {
        document.layers[0].document.open();
        document.layers[0].document.write("<img src="" + Bild[nummer].src + "">");
        document.layers[0].document.close();
        }
      }

      Sinngemäß bei allen anderen.

      Das das 2te Script tun soll, verstehe ich nicht so ganz.

      also, merke:
      -> <layer>/<ilayer> braucht NIEMAND
      -> document.all ist _nur_ für den MSIE4.x (der hier mit gigantischen 0,25% vertreten ist) noch sinnvoll)
      -> document.getElementById ist aktuell und Netscape6/7, Mozilla, Opera kennen nur dieses.

      Grüße aus Bleckede

      Kai

      Funktioniert leider auch nicht, der browser reagiert überhaupt nicht.

      1. hi

        Funktioniert leider auch nicht, der browser reagiert überhaupt nicht.

        offengesagt solltest du die gesamte Seite mal neu schreiben - und zunächst nur in Mozilla testen, der IE hat leider zusätzlich immer noch die uralt-Syntax - da ist 90% von Müll. Netscape 4 ist weitgehend egal.

        Grüße aus Bleckede

        Kai

        1. hi

          Funktioniert leider auch nicht, der browser reagiert überhaupt nicht.

          offengesagt solltest du die gesamte Seite mal neu schreiben - und zunächst nur in Mozilla testen, der IE hat leider zusätzlich immer noch die uralt-Syntax - da ist 90% von Müll. Netscape 4 ist weitgehend egal.

          Grüße aus Bleckede

          Kai

          ich hab die seite ja schon neugeschrieben, die die im moment online ist, ist 2 jahre alt *g* die is eh scheiße. netscape 7 zeigt die seite ja einigermaßen an nur dieses script eben nicht. und ich seh es nicht ein mich da monatelang vor den code zu setzen nur um die 5% netscapeuser die auf die seite gehen zufriedenzustellen. meines erachtens nach gibt es keinen grund überhaupt netscape zu verwenden, aber das steht ja jedem offen. aber wenn der internet explorer fehlertoleranter ist, ist das doch gut, netscape kommt da einfach net mit, warum nicht?

          1. ich hab die seite ja schon neugeschrieben, die die im moment online ist, ist 2 jahre alt *g* die is eh scheiße. netscape 7 zeigt die seite ja einigermaßen an nur dieses script eben nicht. und ich seh es nicht ein mich da monatelang vor den code zu setzen nur um die 5% netscapeuser die auf die seite gehen zufriedenzustellen. meines erachtens nach gibt es keinen grund überhaupt netscape zu verwenden, aber das steht ja jedem offen. aber wenn der internet explorer fehlertoleranter ist, ist das doch gut, netscape kommt da einfach net mit, warum nicht?

            Du verwechselst da etwas. Weil der IE die ärgsten Fehler einfach so schluckt, sehen alle diese Seiten so schrecklich aus, weil eben die Leute, die keine Ahnung von Seitegestaltung haben, ihre Fehler gar nicht sehen (können).
            Ausserdem, wie eine Umfrage auf der ORF Seite mal zeigte, surfen nur mehr 65% mit dem IE, gefolgt von Opera und Mozilla, danach Netscape, also ist das ein großer Irrtum was da immer für Unsinn verzapft wird, von wegen nur mehr IE User.
            Es ist einfach einen den Kopf in den Sand zu stecken, aber so wirst du nicht weiterkommen.

            1. ich hab die seite ja schon neugeschrieben, die die im moment online ist, ist 2 jahre alt *g* die is eh scheiße. netscape 7 zeigt die seite ja einigermaßen an nur dieses script eben nicht. und ich seh es nicht ein mich da monatelang vor den code zu setzen nur um die 5% netscapeuser die auf die seite gehen zufriedenzustellen. meines erachtens nach gibt es keinen grund überhaupt netscape zu verwenden, aber das steht ja jedem offen. aber wenn der internet explorer fehlertoleranter ist, ist das doch gut, netscape kommt da einfach net mit, warum nicht?

              Du verwechselst da etwas. Weil der IE die ärgsten Fehler einfach so schluckt, sehen alle diese Seiten so schrecklich aus, weil eben die Leute, die keine Ahnung von Seitegestaltung haben, ihre Fehler gar nicht sehen (können).
              Ausserdem, wie eine Umfrage auf der ORF Seite mal zeigte, surfen nur mehr 65% mit dem IE, gefolgt von Opera und Mozilla, danach Netscape, also ist das ein großer Irrtum was da immer für Unsinn verzapft wird, von wegen nur mehr IE User.
              Es ist einfach einen den Kopf in den Sand zu stecken, aber so wirst du nicht weiterkommen.

              Was interessiert mich der ORF ??? Aktuelle Statisken von Webseiten zeigen, dass der Anteil von Netscape-Usern unter 10 Prozent liegt, Opera etc. ergeben vielleicht noch mal 5, das wars. Was der InternetExplorer macht ist einfach, den HTML Code zu erweitern und zu ergänzen. Was du hier als "die ärgsten Fehler" bezeichnest ist für den IE ein ganz normaler HTML Befehl, das kann ich nur loben. Wobei ich sicherlich kein Fan von Microsoft oder so bin.

              1. Was interessiert mich der ORF ??? Aktuelle Statisken von Webseiten zeigen, dass der Anteil von Netscape-Usern unter 10 Prozent liegt, Opera etc. ergeben vielleicht noch mal 5, das wars. Was der InternetExplorer macht ist einfach, den HTML Code zu erweitern und zu ergänzen. Was du hier als "die ärgsten Fehler" bezeichnest ist für den IE ein ganz normaler HTML Befehl, das kann ich nur loben. Wobei ich sicherlich kein Fan von Microsoft oder so bin.

                Welche aktuellen Statistiken ? Solche Statistiken können gar nicht genau sein, weil die Browser nicht eindeutig identifiziert werden können. Da gibt sich zB Opera mit der Standardeinstellung als IE aus, also komm mir nicht mit solchen lecherlicher Statistiken.
                Und das mit der Fehlerinterpretation vom IE ist vielleicht gut für einen Surfer, aber nicht für jemanden, der Webseiten machen will, wobei deine Seite wieder so ein Beispiel dafür ist, und das gerade du das lobst glaub ich gern, weil deine Seite sonst nicht ansehbar ist.
                Wenn du scho etwas fortgeschrittener sein würdest, würdest du schnell sehen welche Browser Code eigentlich richtig nach W3C Standard interpretieren. Mach bitte deine Seite mit den vorgegebenen Regeln, so wie es sich gehört.

                Das http://selfhtml.teamone.de/
                das http://www.w3.org/
                und das http://validator.w3.org/

                wird dir dabei helfen.

                1. Was interessiert mich der ORF ??? Aktuelle Statisken von Webseiten zeigen, dass der Anteil von Netscape-Usern unter 10 Prozent liegt, Opera etc. ergeben vielleicht noch mal 5, das wars. Was der InternetExplorer macht ist einfach, den HTML Code zu erweitern und zu ergänzen. Was du hier als "die ärgsten Fehler" bezeichnest ist für den IE ein ganz normaler HTML Befehl, das kann ich nur loben. Wobei ich sicherlich kein Fan von Microsoft oder so bin.

                  Welche aktuellen Statistiken ? Solche Statistiken können gar nicht genau sein, weil die Browser nicht eindeutig identifiziert werden können. Da gibt sich zB Opera mit der Standardeinstellung als IE aus, also komm mir nicht mit solchen lecherlicher Statistiken.
                  Und das mit der Fehlerinterpretation vom IE ist vielleicht gut für einen Surfer, aber nicht für jemanden, der Webseiten machen will, wobei deine Seite wieder so ein Beispiel dafür ist, und das gerade du das lobst glaub ich gern, weil deine Seite sonst nicht ansehbar ist.
                  Wenn du scho etwas fortgeschrittener sein würdest, würdest du schnell sehen welche Browser Code eigentlich richtig nach W3C Standard interpretieren. Mach bitte deine Seite mit den vorgegebenen Regeln, so wie es sich gehört.

                  Das http://selfhtml.teamone.de/
                  das http://www.w3.org/
                  und das http://validator.w3.org/

                  wird dir dabei helfen.

                  Was ich an HTML programmiere ist ausschließlich aus Self_HTML. Die "Alternativ"Browser passen sich immer mehr dem Internet Explorer an und versuchen ihn zu kopieren, selbst wenn man mit Netscape 7 auf die alte Seite vom TuS geht, funktioniert das fast einwandfrei, wenn man mit einer früheren Version draufgeht funzt sie kaum. Das zeigt doch nur, dass mein HTML Code Zukunftssicher und der IE den anderen Browsern einfach voraus ist! Für mich zählt, dass die Seite funktioniert und ich programmiere HTML schon seit Jahren und verstehe was davon.

                  1. Das http://selfhtml.teamone.de/
                    das http://www.w3.org/
                    und das http://validator.w3.org/

                    Was ich an HTML programmiere ist ausschließlich aus Self_HTML. Die "Alternativ"Browser passen sich immer mehr dem Internet Explorer an und versuchen ihn zu kopieren, selbst wenn man mit Netscape 7 auf die alte Seite vom TuS geht, funktioniert das fast einwandfrei, wenn man mit einer früheren Version draufgeht funzt sie kaum. Das zeigt doch nur, dass mein HTML Code Zukunftssicher und der IE den anderen Browsern einfach voraus ist! Für mich zählt, dass die Seite funktioniert und ich programmiere HTML schon seit Jahren und verstehe was davon.

                    wie oft soll ich dir das noch erklären ?
                    Teste deine Seiten hier :
                    http://validator.w3.org/

                    Wenn sie durchkommt, wird sie auch in jeden gängigen Browser funktionieren. HTML ist ausserdem keine Programmiersprache, und da du schon 2 Jahre mit HTML arbeitest, wie du sagst, müßtest du das eigentlich wissen. Ich hab mir mal die Freiheit genommen, und deine Seite mit HTML 4.01 Transitional, also mit der toleranten Version, getestet : (Die Fehlerliste ist übrigens so lang, daß sie sich nicht mehr in diesem Posting ausgeht.

                    1. *  Line 14, column 29:

                      <script LANGUAGE="JavaScript">                                ^

                      Error: required attribute "TYPE" not specified     * Line 23, column 29:

                      <script language="JavaScript">                                ^

                      Error: required attribute "TYPE" not specified     * Line 90, column 50:

                      ... =400><img src="" + Bild[nummer].src + ""></layer>";                                                         ^

                      Error: end tag for element "LAYER" which is not open; try removing the end tag or check for improper nesting of elements     * Line 107, column 50:

                      ... eight=400><img src="" + Bild[a].src + ""></layer>";                                                         ^

                      Error: end tag for element "LAYER" which is not open; try removing the end tag or check for improper nesting of elements     * Line 125, column 50:

                      ... eight=400><img src="" + Bild[a].src + ""></layer>";                                                         ^

                      Error: end tag for element "LAYER" which is not open; try removing the end tag or check for improper nesting of elements     * Line 137, column 22:

                      <style type="text/css">                         ^

                      Error: element "STYLE" not allowed here; check which elements this element may be contained within     * Line 141, column 16:

                      <table width=100% height=90%>                   ^

                      Error: an attribute value must be quoted if it contains any character other than letters (A-Za-z), digits, hyphens, and periods; use quotes if in doubt     * Line 141, column 25:

                      <table width=100% height=90%>                            ^

                      Error: there is no attribute "HEIGHT" for this element (in this HTML version)     * Line 141, column 27:

                      <table width=100% height=90%>                              ^

                      Error: an attribute value must be quoted if it contains any character other than letters (A-Za-z), digits, hyphens, and periods; use quotes if in doubt     * Line 142, column 26:

                      <tr><td colspan=3 height=2% bgcolor=#003366></td></tr>                             ^

                      Error: an attribute value must be quoted if it contains any character other than letters (A-Za-z), digits, hyphens, and periods; use quotes if in doubt     * Line 142, column 36:

                      <tr><td colspan=3 height=2% bgcolor=#003366></td></tr>                                       ^

                      Error: an attribute value must be quoted if it contains any character other than letters (A-Za-z), digits, hyphens, and periods; use quotes if in doubt     * Line 146, column 25:

                      ... <td align=center width=10%><a href="javascript:minus()"><img ...                            ^

                      Error: an attribute value must be quoted if it contains any character other than letters (A-Za-z), digits, hyphens, and periods; use quotes if in doubt     * Line 148, column 13:

                      <td height=82% width=80% bgcolor=#0071C6 align=center>                ^

                      Error: an attribute value must be quoted if it contains any character other than letters (A-Za-z), digits, hyphens, and periods; use quotes if in doubt     * Line 148, column 23:

                      <td height=82% width=80% bgcolor=#0071C6 align=center>                          ^

                      Error: an attribute value must be quoted if it contains any character other than letters (A-Za-z), digits, hyphens, and periods; use quotes if in doubt     * Line 148, column 33:

                      <td height=82% width=80% bgcolor=#0071C6 align=center>                                    ^

                      Error: an attribute value must be quoted if it contains any character other than letters (A-Za-z), digits, hyphens, and periods; use quotes if in doubt     * Line 150, column 13:

                      <layer width=533 height=400><script language="JavaScript">                ^

                      Error: there is no attribute "WIDTH" for this element (in this HTML version)     * Line 150, column 24:

                      <layer width=533 height=400><script language="JavaScript">                           ^

                      Error: there is no attribute "HEIGHT" for this element (in this HTML version)     * Line 150, column 27:

                      <layer width=533 height=400><script language="JavaScript">                              ^

                      Error: element "LAYER" not defined in this HTML version     * Line 150, column 57:

                      <layer width=533 height=400><script language="JavaScript">                                                            ^

                      Error: required attribute "TYPE" not specified     * Line 160, column 25:

                      ... <td align=center width=10%><a href="javascript:plus()"><img  ...                            ^

                      Error: an attribute value must be quoted if it contains any character other than letters (A-Za-z), digits, hyphens, and periods; use quotes if in doubt     * Line 163, column 27:

                      ... <tr><td colspan=3 height=16% bgcolor=#0051A5 align=center va ...                              ^

                      Error: an attribute value must be quoted if it contains any character other than letters (A-Za-z), digits, hyphens, and periods; use quotes if in doubt     * Line 163, column 35:

                      ... r><td colspan=3 height=16% bgcolor=#0051A5 align=center vali ...                                          ^

                      Error: an attribute value must be quoted if it contains any character other than letters (A-Za-z), digits, hyphens, and periods; use quotes if in doubt     * Line 163, column 50:

                      ... ter valign=bottom><script language="JavaScript1.2">                                                         ^

                      Error: required attribute "TYPE" not specified     * Line 183, column 50:

                      ... mg src="fussball-sww02/preview/1.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 184, column 50:

                      ... mg src="fussball-sww02/preview/2.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 185, column 50:

                      ... mg src="fussball-sww02/preview/3.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 186, column 50:

                      ... mg src="fussball-sww02/preview/4.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 187, column 50:

                      ... mg src="fussball-sww02/preview/5.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 188, column 50:

                      ... mg src="fussball-sww02/preview/6.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 189, column 50:

                      ... mg src="fussball-sww02/preview/7.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 190, column 50:

                      ... mg src="fussball-sww02/preview/8.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 191, column 50:

                      ... mg src="fussball-sww02/preview/9.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 192, column 50:

                      ... g src="fussball-sww02/preview/10.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 193, column 50:

                      ... g src="fussball-sww02/preview/11.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 194, column 50:

                      ... g src="fussball-sww02/preview/12.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 195, column 50:

                      ... g src="fussball-sww02/preview/13.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 196, column 50:

                      ... g src="fussball-sww02/preview/14.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 197, column 50:

                      ... g src="fussball-sww02/preview/15.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 198, column 50:

                      ... g src="fussball-sww02/preview/16.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 199, column 50:

                      ... g src="fussball-sww02/preview/17.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 200, column 50:

                      ... g src="fussball-sww02/preview/18.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 201, column 50:

                      ... g src="fussball-sww02/preview/19.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 202, column 50:

                      ... g src="fussball-sww02/preview/20.jpg" border=0></a>'                                                         ^

                      Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 203, column 50:

                      1. ... g src="fussball-sww02/preview/21.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 204, column 50:

                        ... g src="fussball-sww02/preview/22.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 205, column 50:

                        ... g src="fussball-sww02/preview/23.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 206, column 50:

                        ... g src="fussball-sww02/preview/24.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 207, column 50:

                        ... g src="fussball-sww02/preview/25.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 208, column 50:

                        ... g src="fussball-sww02/preview/26.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 209, column 50:

                        ... g src="fussball-sww02/preview/27.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 210, column 50:

                        ... g src="fussball-sww02/preview/28.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 211, column 50:

                        ... g src="fussball-sww02/preview/29.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 212, column 50:

                        ... g src="fussball-sww02/preview/30.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 213, column 50:

                        ... g src="fussball-sww02/preview/31.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 214, column 50:

                        ... g src="fussball-sww02/preview/32.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 215, column 50:

                        ... g src="fussball-sww02/preview/33.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 216, column 50:

                        ... g src="fussball-sww02/preview/34.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 217, column 50:

                        ... g src="fussball-sww02/preview/35.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 218, column 50:

                        ... g src="fussball-sww02/preview/36.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 219, column 50:

                        ... g src="fussball-sww02/preview/37.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 220, column 50:

                        ... g src="fussball-sww02/preview/38.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 221, column 50:

                        ... g src="fussball-sww02/preview/39.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 222, column 50:

                        ... g src="fussball-sww02/preview/40.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 223, column 50:

                        ... g src="fussball-sww02/preview/41.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 224, column 50:

                        ... g src="fussball-sww02/preview/42.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 225, column 50:

                        ... g src="fussball-sww02/preview/43.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 226, column 50:

                        ... g src="fussball-sww02/preview/44.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 227, column 50:

                        ... g src="fussball-sww02/preview/45.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 228, column 50:

                        ... g src="fussball-sww02/preview/46.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 229, column 50:

                        ... g src="fussball-sww02/preview/47.jpg" border=0></a>'                                                         ^

                        Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements     * Line 245, column 50:

                        ... le="width:'+sliderwidth+'">'+finalslide+'</marquee>')                                                         ^

                        Error: end tag for element "MARQUEE" which is not open; try removing the end tag or check for improper nesting of elements     * Line 267, column 50:

                        ... lider02.document.write('<nobr>'+finalslide+'</nobr>')                                                         ^

                        Error: end tag for element "NOBR" which is not open; try removing the end tag or check for improper nesting of elements     * Line 288, column 14:

                        <ilayer width=&{sliderwidth}; height=&{sliderheight}; name="ns_slider0 ...                 ^

                        Error: there is no attribute "WIDTH" for this element (in this HTML version)     * Line 288, column 14:

                        <ilayer width=&{sliderwidth}; height=&{sliderheight}; name="ns_slider0 ...                 ^

                        Error: an attribute value must be quoted if it contains any character other than letters (A-Za-z), digits, hyphens, and periods; use quotes if in doubt     * Line 288, column 35:

                        ... layer width=&{sliderwidth}; height=&{sliderheight}; name="ns ...                                          ^

                        Error: there is no attribute "HEIGHT" for this element (in this HTML version)     * Line 288, column 35:

                        ... layer width=&{sliderwidth}; height=&{sliderheight}; name="ns ...                                          ^

                        Error: an attribute value must be quoted if it contains any character other than letters (A-Za-z), digits, hyphens, and periods; use quotes if in doubt     * Line 288, column 35:

                        ... dth}; height=&{sliderheight}; name="ns_slider01" visibility= ...                                          ^

                        Error: there is no attribute "NAME" for this element (in this HTML version)     * Line 288, column 50:

                        ... ht=&{sliderheight}; name="ns_slider01" visibility=hide>                                                         ^

                        Error: there is no attribute "VISIBILITY" for this element (in this HTML version)     * Line 288, column 50:

                        ... {sliderheight}; name="ns_slider01" visibility=hide>                                                         ^

                        Error: element "ILAYER" not defined in this HTML version     * Line 289, column 12:

                        <layer name="ns_slider02" onMouseover="slidespeed=0;" onMouseout="slid ...               ^

                        Error: there is no attribute "NAME" for this element (in this HTML version)     * Line 289, column 35:

                        ... yer name="ns_slider02" onMouseover="slidespeed=0;" onMouseou ...                                          ^

                        Error: there is no attribute "ONMOUSEOVER" for this element (in this HTML version)     * Line 289, column 35:

                        ... useover="slidespeed=0;" onMouseout="slidespeed=copyspeed"></ ...                                          ^

                        Error: there is no attribute "ONMOUSEOUT" for this element (in this HTML version)     * Line 289, column 50:

                        ... ="slidespeed=0;" onMouseout="slidespeed=copyspeed"></layer>                                                         ^

                        Error: element "LAYER" not defined in this HTML version

                        Sorry, this document does not validate as HTML 4.01 Transitional.

                        If you use CSS in your document, you should also check it for validity using the W3C CSS Validation Service.

                        1. *WIEDERHOL*

                          Diese Seite ist 2 Jahre alt und ich weiß das da Fehler drin sind, das war meine erste Seite und mittlerweile habe ich meine Kenntnisse verbessert. Was postest du hier jetz die Fehlermeldungen, hat das irgendnen Sinn? Die Fehler sind mir bekannt.

                          1. Hi,

                            Die Fehler sind mir bekannt.

                            dann mach sie raus, um einen Grundlage dafür zu schaffen, hier eine
                            sinnvolle Diskussion zu führen.

                            Mit Rumpelstilzechenattitüden wie "ich will diesen Müll aber drin
                            haben und ihr müßt mir trotzdem helfen" erntest Du hier zwar schöne
                            Lacherfolge, aber sonst nicht viel.

                            Viele Grüße
                                  Michael

                            1. Hi,

                              Die Fehler sind mir bekannt.

                              dann mach sie raus, um einen Grundlage dafür zu schaffen, hier eine
                              sinnvolle Diskussion zu führen.

                              Mit Rumpelstilzechenattitüden wie "ich will diesen Müll aber drin
                              haben und ihr müßt mir trotzdem helfen" erntest Du hier zwar schöne
                              Lacherfolge, aber sonst nicht viel.

                              Viele Grüße
                                    Michael

                              Also wenn du an dieser Diskussion hier teilnehmen willst dann les auch bitte die vorherigen Einträge damit du weisst worum es geht. Ich wiederhole jetzt bestimmt zum fünften Mal: Diese Seite ( www.tusnieder-eschbach.de ) ist zwei (2) Jahre alt und hat Fehler, ich weiß das, und ich MACHE GERADE EINE NEUE SEITE DIE ALTE WIRD BALD GELÖSCHT.

                              LEUTE ! Ich will doch nur dass mir jemand bei dem JavaScript hilft, stattdessen ziehn hier irgendwelche Möchtegernexperten über die alte Seite her, das ist hier gar nicht das Thema.

                              1. Tach

                                Also wenn du an dieser Diskussion hier teilnehmen willst dann les auch bitte die vorherigen Einträge damit du weisst worum es geht. Ich wiederhole jetzt bestimmt zum fünften Mal: Diese Seite ( www.tusnieder-eschbach.de ) ist zwei (2) Jahre alt und hat Fehler, ich weiß das, und ich MACHE GERADE EINE NEUE SEITE DIE ALTE WIRD BALD GELÖSCHT.

                                Wenn du die Fehler kennst, warum behebst du sie nicht,
                                egal ob eine neue Version der Seite kommt oder nicht?

                                LEUTE ! Ich will doch nur dass mir jemand bei dem JavaScript hilft,

                                Die Lösung wurde schon mehrfach genannt, du benutzt eine veraltete
                                Methode und willst nicht davon lassen. Dein Problem!

                                stattdessen ziehn hier irgendwelche Möchtegernexperten über die alte Seite her, das ist hier gar nicht das Thema.

                                Sie ziehen auch über die neue Seite her, kriegst du das nicht mit?

                                Tach noch, Auge

                                PS: Wenn du dich so an alte Verfahrensweisen klammerst,
                                scheinst du in den zwei Jahren nicht viel dazugelernt zu haben.

                                1. Tach

                                  Also wenn du an dieser Diskussion hier teilnehmen willst dann les auch bitte die vorherigen Einträge damit du weisst worum es geht. Ich wiederhole jetzt bestimmt zum fünften Mal: Diese Seite ( www.tusnieder-eschbach.de ) ist zwei (2) Jahre alt und hat Fehler, ich weiß das, und ich MACHE GERADE EINE NEUE SEITE DIE ALTE WIRD BALD GELÖSCHT.

                                  Wenn du die Fehler kennst, warum behebst du sie nicht,
                                  egal ob eine neue Version der Seite kommt oder nicht?

                                  Was soll ich denn die alte seite umprogrammieren wenn ich die eh in ein paar wochen lösch? um die ganzen fehler zu beheben brauch ich ja ewig, das lohnt einfach nicht, würde niemand machen.

                                  LEUTE ! Ich will doch nur dass mir jemand bei dem JavaScript hilft,

                                  Die Lösung wurde schon mehrfach genannt, du benutzt eine veraltete
                                  Methode und willst nicht davon lassen. Dein Problem!

                                  Hier wurde eine einzige nachricht gepostet in der es um mein problem mit dem script ging, und die hat mir leider nicht weitergeholfen. der rest der nachrichten geht um den htlm code der hier gar nicht zur debatte steht und nichts mit dem problem zu tun hat.

                                  stattdessen ziehn hier irgendwelche Möchtegernexperten über die alte Seite her, das ist hier gar nicht das Thema.

                                  Sie ziehen auch über die neue Seite her, kriegst du das nicht mit?

                                  Das kann ich nur als dummheit bezeichnen, die neue seite ist noch nicht hochgeladen. wenn sich hier irgendwelche netscape-fans auf den schlips getreten fühlen ist das ihr problem, ich kann auch nichts dafür. ich dachte eigentlich dass das endlich mal ein forum ist mit usern die gerne helfen, stattdessen gibts auch hier so typen die nur die anderen beleidigen (womit ich hier keinen persönlich ansprechen möchte). einfach so leute die sich für mega experten halten, sich über das unwissen von anderen lustig machen und keine lösung für das problem bieten.

                                  Tach noch, Auge

                                  PS: Wenn du dich so an alte Verfahrensweisen klammerst,
                                  scheinst du in den zwei Jahren nicht viel dazugelernt zu haben.

                                  Alte verfahrensweisen? hä? ich klammer mich an überhaupt nichts, ich lern gerne dazu. innerhalb von zwei jahren lernt man zwangsweise dazu, geht garnet anders.

                                  1. Tach

                                    Was soll ich denn die alte seite umprogrammieren wenn ich die eh in ein paar wochen lösch? um die ganzen fehler zu beheben brauch ich ja ewig, das lohnt einfach nicht, würde niemand machen.

                                    LEUTE ! Ich will doch nur dass mir jemand bei dem JavaScript hilft,

                                    Die Lösung wurde schon mehrfach genannt, du benutzt eine veraltete
                                    Methode und willst nicht davon lassen. Dein Problem!

                                    Hier wurde eine einzige nachricht gepostet in der es um mein problem mit dem script ging, und die hat mir leider nicht weitergeholfen. der rest der nachrichten geht um den htlm code der hier gar nicht zur debatte steht und nichts mit dem problem zu tun hat.

                                    http://forum.de.selfhtml.org/?m=110076&t=19586
                                    http://forum.de.selfhtml.org/?m=110039&t=19586

                                    Letzterer Link gibt dir auch einen Wink mit dem Zaunpfahl,
                                    warum das Script mit Netscape >= 6 nicht funktioniert.
                                    Du benutzt document.all und document.layers zum Aufruf.
                                    Das funktioniert mit NC 4.x und MSIE, aber nirgendwo anders.

                                    Sie ziehen auch über die neue Seite her, kriegst du das nicht mit?

                                    Das kann ich nur als dummheit bezeichnen, die neue seite ist noch nicht hochgeladen.

                                    Gehört die Bildergalerie nicht zur neuen Seite?

                                    wenn sich hier irgendwelche netscape-fans auf den schlips getreten fühlen ist das ihr problem, ich kann auch nichts dafür.

                                    Hier geht's nicht um Netscape, sondern um Standards,
                                    die eingehalten werden sollen, damit jeder Browser Zugriff hat.
                                    (In dem Falle jeder graphikfähige Browser)

                                    ich dachte eigentlich dass das endlich mal ein forum ist mit usern die gerne helfen, stattdessen gibts auch hier so typen die nur die anderen beleidigen (womit ich hier keinen persönlich ansprechen möchte). einfach so leute die sich für mega experten halten, sich über das unwissen von anderen lustig machen und keine lösung für das problem bieten.

                                    Ich habe hier von keinem gelesen, der dich beleidigt hätte.
                                    Es wurde nur, von manchem sprachlich rauh, auf Fehler hingewiesen,
                                    die primär nichts oder wenig mit deiner Fragestellung zu tun haben.

                                    PS: Wenn du dich so an alte Verfahrensweisen klammerst,
                                    scheinst du in den zwei Jahren nicht viel dazugelernt zu haben.

                                    Alte verfahrensweisen? hä?

                                    siehe document.all und document.layers ohne Brücksichtigung
                                    des Standards document.getElementById.

                                    Tschüß, Auge

                  2. hi

                    Das zeigt doch nur, dass mein HTML Code Zukunftssicher und der IE den anderen Browsern einfach voraus ist!

                    nein. Selbst Microsoft hofft darauf, dass der TE ingendwann erfolg hat und sie dieses Gedoppel beenden können und document.all rauswerfen können. Was du - zumindest auf der Seite - benutzt ist Technik, die seit 3 Jahren auf den Müll gehört.

                    Grüße aus Bleckede

                    Kai

              2. hi

                Was der InternetExplorer macht ist einfach, den HTML Code zu erweitern und zu ergänzen.

                Das ist schlichtweg FALSCH. Etwas zur Geschichte:

                1997
                Netscape bringt die Version 4 des "Navigator" und in der die Möglichkeit bestand Teile der Seite zu verändern (was man heute DHTML nennt).

                1997
                Microsoft bringt den MSIE4/Windows, der etwas ähnliches kann und eine völlig andere Syntax hat. Hier kann _jede_ Eigenschaft verändert werden. Außerdem glaubt man durch eine gigantische Fehlertolleranz, wo man dann Dinge duldet, die mit einmal hinsehen klar als Fehler zu erkennen sind, einen Vorteil zu haben.

                1999
                Das W3C - also die Stelle, die für die Standards im Internet zuständig ist - bringt einen Standard hierzu, der viele Probleme löst, der IE-Syntax näher ist, aber nicht komplett kompatibel. Im Gegensatz zur IE-Lösung kann diese auch auf nicht-HTML-Documente angewendet werden.

                ??
                Microsoft bringt den IE5/Windows, der diese W3C-Standards zumindest teilweise umsetzt. Die alte Syntax wird zwecks kompatibilität weiter unterstützt.

                2000
                Netscape bringt eine version 6, die leider etwas verbuggt ist. Außerdem nutzen viele Seiten die vom W3C abgesegnete Syntax noch nicht, die er braucht - obwohl dies von Netscape bereits ein Jahr zuvor angekündigt wurde..
                Opera bringt einen Browser auf den Markt, der ebenfalls diese Standards nutzt und die eigene Syntax von MS btw. Netscape 4 nicht hat.

                2001
                Microsoft bringt den IE6/Windows, der die Fehlerkorrektur nur noch be bestimmten DOCTYPEs hat. Ansonsten verhäölt er sich weitgehend wie ein normaler Browser, hat aber immer noch genug Fehler...
                Das KDE-Projekt bringt konqueror 2.0, der die offizielle Syntax kennt, aber auch die alte MS-Sytax teilweise mehr schlecht als recht umsetzt.

                2002
                Das Mozilla-Projekt bringt einen Browser, der _nur_ diese vom W3C abgesegnete Syntax kennt - Mozilla 1.0 (was im Endeffekt eine Weiterentwickung von dem ist, woraus Netscape 6 entstand)

                Fazit:
                Das was du da benutzt ist mit veraltet schon nett bezeichnet.

                Grüße aus Bleckede

                kai

              3. Hallo

                Was der InternetExplorer macht ist einfach, den HTML Code zu erweitern und zu ergänzen. Was du hier als "die ärgsten Fehler" bezeichnest ist für den IE ein ganz normaler HTML Befehl, ...

                Tröööt, FALSCH! Was er als die ärgsten Fehler bezeichnet,
                sind die ärgsten Fehler und sonst nichts. Was der M$IE macht,
                ist dafür zu sorgen, daß sich viele Leute nicht an die Standards halten.

                ...das kann ich nur loben.

                Ich nicht! Aber wenn du weiter solchen Schrott hinnimmst und
                daran mittust, bitteschön. Wunder dich aber nicht, wenn du deswegen
                immer wieder schief angequatscht wirst, aber das hatten wir ja schon letzte Woche.

                Tschüß, Auge

          2. hi

            netscape 7 zeigt die seite ja einigermaßen an nur dieses script eben nicht. und ich seh es nicht ein mich da monatelang vor den code zu setzen nur um die 5% netscapeuser die auf die seite gehen zufriedenzustellen.

            wenn du gerne post von AOL/Netscape haben willst, sag nur, dann mach' ich 'nen TE-Bug auf.

            meines erachtens nach gibt es keinen grund überhaupt netscape zu verwenden, aber das steht ja jedem offen.

            oh, da kenne ich einige - eienr davon ist, dass nicht jeder Windows oder MacOS hat, ein anderer, dass der IE für CSS, PNG, MathML und XML irgendwas zwischen unbrauchbar und ungeeignet ist.

            Grüße aus Bleckede

            kai

          3. Sup!

            Nein - ein Anhänger von PAFs Irrlehren ... tz tz tz...

            Gruesse,

            Bio

            1. Hallo Bio,

              Nein - ein Anhänger von PAFs Irrlehren ... tz tz tz...

              und welches Vorgehen erwägt der Ritter des Drachen für solch einen Ketzer?

              *SCNR*

              Bis denndann

              Michael N.

  3. Ich habe eine Bildergalerie mit Java programmiert, ich bin in Java echt noch total unerfahren. Im IE funzt das Script einwandfrei, nur Netscape kriegts mal wieder nicht hin. Wär echt net wenn sich das jemand mal angucken könnte...

    http://www.tusnieder-eschbach.de/beta/sww02.html

    ach ja: alle netscapefans verzeihen mir bitte die java-meldung bei dem seitenbesuch ;o)

    Du redest die ganze Zeit von Java, aber ich sehe nur JavaScript. Das ist etwas komplett anderes. Desweiteren ist das schon irgendwie arg. Da laden ganze 1.5 MB gleich am Anfang, und ich bekomm mit Mozilla nichts als links und rechts 2 kaputte Bilder, und in der Mitte eine Schrift "Bilder werden geladen... Bitte haben Sie ein wenig Geduld, es werden ca. 1,5 MB Daten geladen " zu sehen.

    1. Ich habe eine Bildergalerie mit Java programmiert, ich bin in Java echt noch total unerfahren. Im IE funzt das Script einwandfrei, nur Netscape kriegts mal wieder nicht hin. Wär echt net wenn sich das jemand mal angucken könnte...

      http://www.tusnieder-eschbach.de/beta/sww02.html

      ach ja: alle netscapefans verzeihen mir bitte die java-meldung bei dem seitenbesuch ;o)

      Du redest die ganze Zeit von Java, aber ich sehe nur JavaScript. Das ist etwas komplett anderes. Desweiteren ist das schon irgendwie arg. Da laden ganze 1.5 MB gleich am Anfang, und ich bekomm mit Mozilla nichts als links und rechts 2 kaputte Bilder, und in der Mitte eine Schrift "Bilder werden geladen... Bitte haben Sie ein wenig Geduld, es werden ca. 1,5 MB Daten geladen " zu sehen.

      gucksu mal auf den link dann siehst du dass das ne beta is, die bilder sind noch gar nicht hochgeladen, um die gehts ja auch net. vor meinem forum eintrag steht [JAVASCRIPT] warum soll ich immer javascript schreiben, java is lürzer ich weiß selbst dass das was andres is. Kaputt is an der seite gar nichts, die bilder sind wie gesagt nur noch nicht hochgeladen.

      1. gucksu mal auf den link dann siehst du dass das ne beta is, die bilder sind noch gar nicht hochgeladen, um die gehts ja auch net. vor meinem forum eintrag steht [JAVASCRIPT] warum soll ich immer javascript schreiben, java is lürzer ich weiß selbst dass das was andres is. Kaputt is an der seite gar nichts, die bilder sind wie gesagt nur noch nicht hochgeladen.

        Ganz einfach, weil JavaScript NICHT JAVA ist. Und so schlampig, wie deine Schreibweise ist, so schlampig ist auch der Code deiner Seite. Bei beiden merkt man gleich deinen Stil.

        1. gucksu mal auf den link dann siehst du dass das ne beta is, die bilder sind noch gar nicht hochgeladen, um die gehts ja auch net. vor meinem forum eintrag steht [JAVASCRIPT] warum soll ich immer javascript schreiben, java is lürzer ich weiß selbst dass das was andres is. Kaputt is an der seite gar nichts, die bilder sind wie gesagt nur noch nicht hochgeladen.

          Ganz einfach, weil JavaScript NICHT JAVA ist. Und so schlampig, wie deine Schreibweise ist, so schlampig ist auch der Code deiner Seite. Bei beiden merkt man gleich deinen Stil.

          ICH WIEDERHOLE: ich weiß selbst dass das was andres is

          Meinen "Stil" kannst du garnet kennen meine neue Seite ist schließlich noch gar nicht online. Diesem JavaS_C_R_I_P_T liegt ein bewährtes JavaS_C_R_I_P_T zugrunde das ich von einem Archiv habe, es ist also nicht mein "Stil".

          1. Meinen "Stil" kannst du garnet kennen meine neue Seite ist schließlich noch gar nicht online. Diesem JavaS_C_R_I_P_T liegt ein bewährtes JavaS_C_R_I_P_T zugrunde das ich von einem Archiv habe, es ist also nicht mein "Stil".

            wie bewährt das ist, sehen wir ja alle.

            1. Meinen "Stil" kannst du garnet kennen meine neue Seite ist schließlich noch gar nicht online. Diesem JavaS_C_R_I_P_T liegt ein bewährtes JavaS_C_R_I_P_T zugrunde das ich von einem Archiv habe, es ist also nicht mein "Stil".

              wie bewährt das ist, sehen wir ja alle.

              Jo, aber beschwer dich nicht bei mir, hilf mir lieber ne Alternative zu dem Script zu finden.

          2. Hallo

            Meinen "Stil" kannst du garnet kennen meine neue Seite ist schließlich noch gar nicht online. Diesem JavaS_C_R_I_P_T liegt ein bewährtes JavaS_C_R_I_P_T zugrunde das ich von einem Archiv habe, es ist also nicht mein "Stil".

            Originalzitat aus deinem Ausgangsposting:

            "Ich habe eine Bildergalerie mit Java programmiert, ..."

            nun denn...

            Tschüß, Auge

            1. Hallo

              Meinen "Stil" kannst du garnet kennen meine neue Seite ist schließlich noch gar nicht online. Diesem JavaS_C_R_I_P_T liegt ein bewährtes JavaS_C_R_I_P_T zugrunde das ich von einem Archiv habe, es ist also nicht mein "Stil".

              Originalzitat aus deinem Ausgangsposting:

              "Ich habe eine Bildergalerie mit Java programmiert, ..."

              nun denn...

              Tschüß, Auge

              So schwer zu verstehn? ich habe einen vorhandenen text umprogrammiert, habe dabei jedoch nichts an den grundlegenden funktionen geändert.

  4. Kann mir mal jemand helfen?!

    Ich habe eine Bildergalerie mit Java programmiert, ich bin in Java echt noch total unerfahren. Im IE funzt das Script einwandfrei, nur Netscape kriegts mal wieder nicht hin. Wär echt net wenn sich das jemand mal angucken könnte...

    http://www.tusnieder-eschbach.de/beta/sww02.html

    Ich zähle jetzt nicht auf, was an der Seite alles grausam ist. Außerdem arguentiere ich nicht mit dir, warum das Beachten von anderen Browsern als IE wichtig und richtig ist, und warum man sich in allen Situationen besser an Standards hält (Stichwort Zukunftssicherheit).

    Stattdessen sage ich dir, wie du die Bildergalerie besser machen kannst, so dass sie in allen grafikfähigen Browsern funktioniert.

    1. Sorge dafür, dass alle Bilder gleich gross sind. Sind sie nicht? Mach sie gleich gross - pack notfalls einen Rahmen/Rand drumherum, verkleinere/vergrößere die Bilder oder schneide etwas ab.

    2. Definiere alle Bildnamen ungefähr so, wie gehabt:
    var Bild = new Array;
    Bild[0]="fussball-sww02/1.jpg";
    Bild[1]="fussball-sww02/2.jpg";
    ...
    Sollten die Dateinamen wirklich so eintönig sein, wie hier, dann kannst du locker auf die Definition verzichten und gibst stattdessen einfach nur an:
    var maxbild = 47;

    Dann musst du aber mit Bild Nr. 0 anfangen - oder das Javascript entsprechend korrigieren.

    3. Baue an beliebiger Stelle an der Seite das erste Bild der Galerie in voller Größe ein:

    <img src="fussball-sww02/1.jpg" name="galeriebild" width="..." height="..." alt="Bild aus der Galerie" border="0">

    4. Definiere zwei Funktionen zum Blättern (und nimm entweder die eine oder andere Variante, indem du den passenden Teil entkommentierst und den anderen auskommentierst):

    var aktuellbild = 0; // Aktuell angezeigtes Bild

    function vor()
    {
      aktuellbild++;
      //Variante mit Dateinamen im Array:
      if (aktuellbild > Bild.length) // Wenn hinter das letzte Bild geblättert wird, das erste nehmen:
      //Alternativ: Bildnamen sind nur Nummern
      // if (aktuellbild > maxbild)
      {
        aktuellbild = 0;
      }
      if (document.images && document.images("galeriebild"))
      {
        //Variante mit den Dateinamen im Array:
        document.images("galeriebild").src = bild[aktuellbild];
        //Alternativ: Bildnamen sind nur Nummern
        // document.images("galeriebild").src = "fussball-sww02/"+aktuellbild+".jpg";
      }
    }

    function zurueck() //Wichtig: Keine Umlaute in den Funktionsnamen!
    {
      aktuellbild--;
      if (aktuellbild < 0) // Wenn vor das erste Bild geblättert wird, wieder das letzte nehmen:
      {
        //Variante mit den Dateinamen im Array:
        aktuellbild = Bild.length;
        //Alternativ: Bildnamen sind nur Nummern:
        // aktuellbild = maxbild;
      }
      if (document.images && document.images("galeriebild"))
      {
        //Variante mit den Dateinamen im Array:
        document.images("galeriebild").src = bild[aktuellbild];
        //Alternativ: Bildnamen sind nur Nummern
        // document.images("galeriebild").src = "fussball-sww02/"+aktuellbild+".jpg";
      }
    }

    4. Definiere zwei Links (Buttons, Grafiken, Text - egal), welche auf Klick die Blätterfunktionen aufrufen:

    <a href="javascript:vor()">vorwärts blättern</a>
    <a href="javascript:zurueck()">zurück blättern</a>

    Fertig ist der Lack. Ganz easy und leicht verständlich.

    Hättest du serverseitige Unterstützung durch z.B. PHP, wäre die Galerieseite in Nullkommanichts automatisch generiert und würde sich durch simples Hinzufügen von neuen Bildern praktisch automatisch anpassen. Ohne dieses mußt du immer noch in der Seite eingreifen (wenn auch nur marginal), um neue Bilder "anzumelden".

    Das Skript ist recht simpel geschrieben. Versuche, es zu verstehen.

    - Sven Rautenberg

    1. Danke für die Hilfe, endlich mal ein Betrag der mich weiterbringt. Ich wollte hier keine Disussion um HTML und Browser eröffnen, und bin ein großer Fan von MS-Alternativen.

      MfG, Kai

  5. Hi Kai,

    Kann mir mal jemand helfen?!

    ich versuch's mal:

    <script LANGUAGE="JavaScript">

    <!-- Start Cloaking

    #      var ver = navigator.appVersion;
    #      if (ver.indexOf("MSIE") != -1) {}
    #         else alert("Netscape kann diese Seite nicht darstellen")

    // End Cloaking -->

    </script>

    mein Opera-Browser fände diese häßliche Beschimpfung nicht nett,
    wenn er sie gelesen hätte. Auf Deiner absolut leeren Seite hat er sie
    glücklicherweise nicht gefunden - natürlich schalte ich JavaScript ab,
    wenn ich mich auf solchen Chaos-Seiten wie Deiner herumtreibe.

    Ich habe eine Bildergalerie mit Java programmiert,

    Nicht wirklich. (Aber warum sollte ich Deiner Frage auch mehr
    Aufmerksamkeit widmen als Du Deiner Formulierung?)

    ach ja: alle netscapefans verzeihen mir bitte die java-meldung bei
    dem seitenbesuch ;o)

    Falls es noch nicht bis zu Dir vorgedrungen ist: Es gibt noch andere
    Firmen, die Browser herstellen. Und zwar _gute_ Browser.

    Viele Grüße
          Michael

    1. Hi Kai,

      Kann mir mal jemand helfen?!

      ich versuch's mal:

      JA ?! WO denn???

      <script LANGUAGE="JavaScript">

      <!-- Start Cloaking

      #      var ver = navigator.appVersion;
      #      if (ver.indexOf("MSIE") != -1) {}
      #         else alert("Netscape kann diese Seite nicht darstellen")

      // End Cloaking -->

      </script>

      mein Opera-Browser fände diese häßliche Beschimpfung nicht nett,
      wenn er sie gelesen hätte. Auf Deiner absolut leeren Seite hat er sie

      Das ist keine "häßliche Beschimpfung " sondern eine Tatsache.

      glücklicherweise nicht gefunden - natürlich schalte ich JavaScript ab,
      wenn ich mich auf solchen Chaos-Seiten wie Deiner herumtreibe.

      ich verweise auf einen satz den ich jetzt schon 10mal geschrieben habe und nicht mehr wiederhole.

      Ich habe eine Bildergalerie mit Java programmiert,

      Nicht wirklich. (Aber warum sollte ich Deiner Frage auch mehr
      Aufmerksamkeit widmen als Du Deiner Formulierung?)

      Jetzt geht die Haarspalterei wieder los! Naja, ich überseh das jetzt einfach mal.

      ach ja: alle netscapefans verzeihen mir bitte die java-meldung bei
      dem seitenbesuch ;o)

      Falls es noch nicht bis zu Dir vorgedrungen ist: Es gibt noch andere
      Firmen, die Browser herstellen. Und zwar _gute_ Browser.

      Ich weiß. und? hab ich das gegenteil behauptet?

      Viele Grüße
            Michael

      jo ebenfalls, Kai

      1. use Mosche;

        #      if (ver.indexOf("MSIE") != -1) {}
        #         else alert("Netscape kann diese Seite nicht darstellen")

        Dieses Script macht in etwa soviel: Wenn du keinen Internet Explorer vor dir hast, dann gibt den Text "Netscape ..." aus. Die Gleichung
        NOT MSIE == Netscape stimmt nicht, da es noch andere Browser als Netscape und IE gibt (Opera, Mozilla, Konqueror,Lynx, ...).

        Das ist keine "häßliche Beschimpfung " sondern eine Tatsache.

        Wie gesagt: Tatsache ist, daß oben genanntes Script einfach falsch ist.

        Falls es noch nicht bis zu Dir vorgedrungen ist: Es gibt noch andere Firmen, die Browser herstellen. Und zwar _gute_ Browser.

        Ich weiß. und? hab ich das gegenteil behauptet?

        Oben, durch das zitierte Scriptstück. Das hätte dir allein durch den Kontext klar werden müssen (wozu zitiert er das Scriptstück denn sonst?).

        use Tschoe qw(Matti);