netstriek: zwei kleine java probleme

hallo

also endlich habe ich meine webseite fast so wie ie sein soll mit allem drum und drann plötzlich meint mein cheff naja wie wäre es denn wenn man auf diese felder geht in denen ein link erscheint und man dort dann einen neuen link einbaut names application.
wenn man nun darüberfährt sollen die applicationen seitlich herausfahren (änlich wie bei windows) und dort soll man dann draufklicken können
ich bin zwar soeit dass ich zwei ausgabefelder habe von denen aber nur eins zugeht wenn ich auf einen link komme aber ich weiß nicht annäent wie ich das anders lösen kann den mit einschieben hab ich noch nichts so gemacht

wenn jemad weiß was man da machen kann oder wenn mir wenigstens mal wer sagen kann wie ich es schaffe dass auch die zweite ausgabe sich wieder ausblendet wäre ich dankbar

mfg
netstrike

<html>

<head>
<style type="text/css">
a:link { text-decoration:none; color:rgb(0,0,0); font:bold 9pt Arial; }
a:visited { text-decoration:none; color:rgb(0,0,0); font:bold 9pt Arial;}
a:hover { text-decoration:none; color:rgb(255,140,15); font:bold 9pt Arial;}
a:active { text-decoration:none; color:rgb(255,140,15); font:bold 9pt Arial;}
a:focus { text-decoration:none; color:rgb(255,140,15); font:bold 9pt Arial;}
font {text-decoration:none; color:rgb(0,0,0); font: 9pt Arial;}
td {text-decoration:none; color:rgb(0,0,0); font: 9pt Arial;}

</style>

<script LANGUAGE="JAVASCRIPT">
messages=new Array(11)
messages[0]="<a href=konfig/Rechner_NK_1_2001_2.jpg>Konfiguration</a><br><a href=konfig/Rechner_NK_1_2001_1.jpg>LAN</a>"
messages[1]="<a href=></a>"
messages[2]="<a href=></a>"
messages[3]="<a href=></a>"
messages[4]="<a href=konfig/Konfig_Leitsyst.WMO.jpg>Konfiguration</a>"
messages[5]="<a href=></a>"
messages[6]="<a href=></a>"
messages[7]="<a href=></a>"
messages[8]="<a href=funktion/LesesystemNK-1.pdf>Funktion</a>"
messages[9]="<a href=funktion/Projektbeschreibung-WMO1.pdf>Funktion</a><br><a onmouseover='mover2(10)'><b>Prozeßsteuerun</b></a>"

var browser;

//if explorer (4.x)
if (document.all) {
layerRef='document.all.'
styleRef='.style.'
changeMessages=".innerHTML=messages[num]"
closeit=""
browser=true

}
//else if netscape (4.x)
else if (document.layers) {
layerRef='document.layers.'
styleRef='.'
changeMessages='.document.write(" <font face=VERDANA color=#000000 size=3 style=text-align:middle;background:#FFFFFF;>Beschreibung des Links:<BR><HR WIDTH=300 ALIGN=MIDDLE NOSHADE><B> "+messages[num]+"</B></font><BR><HR WIDTH=300 ALIGN=MIDDLE NOSHADE>")'
closeit=".document.close()"
browser=true
}

function mover(num){
if(browser){
eval(layerRef+'startingMsg'+changeMessages)
eval(layerRef+'startingMsg'+closeit);
}
}
</script>

<title>WW Neunkirchen</title>
</head>

<body text="#000000" bgcolor="#ffffff" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">
<center>
<font>
<br><b>WW Neunkirchen</b><br><br>
<table border="0" cellpadding="0" cellspacing="10">
<tr align="center">
<td>
<p onmouseover="mover(0)"><img src="../bilder/3100.gif"><br><b>NKHRL</b><br>VAX3100-95</p>
</td>
<td>
<p onmouseover="mover(1)"><img src="../bilder/ds10.gif" height=75><br><b>NKFLS</b><br>DS10</b></p>
</td>
<td>
<p onmouseover="mover(2)"><img src="../bilder/3100.gif"><br><b>NKMWMO</b><br>VAX3100-90</p>
</td>
<td>
<p onmouseover="mover(3)"><img src="../bilder/pc.jpg"><br><b>LR WMO</b><br>PDP11/93</p>
</td>
<td>
<p onmouseover="mover(4)"><img src="../bilder/3100.gif"><br><b>T2000</b><br>VAX3100-96</p>
</td>
<td>
<p onmouseover="mover(5)"><img src="../bilder/3100.gif"><br><b>NKPLR</b><br>VAX3100-10</p>
</td>
<td>
<p onmouseover="mover(6)"><img src="../bilder/pc.jpg"><br><b>MW WF</b><br>PC</p>
</td>
<td>
<p onmouseover="mover(7)"><img src="../bilder/pc.jpg"><br><b>MW WMO</b><br>PC</p>
</td>
<td>
<p onmouseover="mover(8)"><img src="../bilder/pc.jpg"><br><b>BC WF</b><br>PC</p>
</td>
<td colspna=2>
<p onmouseover="mover(9)"><img src="../bilder/ds20.gif" width="35" height="55" border="0">  <img src="../bilder/ds20.gif" width="35" height="55" border="0"><br><b>NKCL01  NKCL02</b><br>DS20      DS20</p>
</td>
<td>

</td>
</tr>
<tr align="center">
<td >
Hochregallager-R.
</td>
<td >
FLS-System
</td>
<td >
MFV-WMO
</td>
<td >
Straßen-R. WMO
</td>
<td >
Straßen-R. WF
</td>
<td >
Ofen-R. WF
</td>
<td >
Meßwert-Syst.<br>WF
</td>
<td >
Meßwert-Syst.<br>WMO
</td>
<td >
Barcodesyst. WF
</td>
<td colspan=2>
Clustersystem Neunkirchen NKWFCL
</td>
</tr>
</table>
<table height=110 width=110 border=0>
<tr align="center">
<td colspan=10>
<br><br>
<p id="startingMsg" style="height:100 width:100;"></p>
</td>
</tr>
</table>

<br>
Bitte wählen Sie die gewünschten Informationen aus
</center>
<br><br><br><br>
<p align=right><a href="java script:history.back()">Zurück </a></p>
</font>
</center>
</body>
</html>

  1. Hi,

    also endlich habe ich meine webseite fast so wie ie sein soll mit allem drum und drann plötzlich meint mein cheff naja wie wäre es denn wenn [...]

    hast Du Deinem Chef gesagt, dass die Konzeptphase mit Abstand der wichtigste Teil der Entwicklung ist, und dass nachträgliche Änderungen grundsätzlich zu Komplikationen führen?

    wenn man nun darüberfährt sollen die applicationen seitlich herausfahren (änlich wie bei windows) und dort soll man dann draufklicken können

    Überlegt euch bitte gemeinsam, was _sinnvoll_ ist. Es ist völlig egal, ob etwas cool oder schön oder so ist.

    [...] annäent [...]

    Was?

    wenn jemad weiß was man da machen kann oder wenn mir wenigstens mal wer sagen kann wie ich es schaffe dass auch die zweite ausgabe sich wieder ausblendet wäre ich dankbar

    Ich habe nicht verstanden, was genau Dein Problem ist.

    a:link { text-decoration:none; color:rgb(0,0,0); font:bold 9pt Arial; }

    Bei der Schriftart sollte *unbedingt* eine generische Schriftfamilie eingesetzt werden. Eine Textfarbe ohne eine Hintergrundfarbe ist sinnfrei - was ist, wenn ich bei mir den Hintergrund standardmäßig auf schwarz gestellt habe?

    a:visited { text-decoration:none; color:rgb(0,0,0); font:bold 9pt Arial;}

    [...]

    Gleichbleibende Angaben sollten nicht ständig wiederholt werden. Gib allen zutreffenden Elementen (bzw. Selekotren) ein einziges Mal Schriftangaben und Farben.

    font {text-decoration:none; color:rgb(0,0,0); font: 9pt Arial;}

    <font> ist deprecated. Verwende es nicht. Entsprechend entfallen CSS-Angaben.

    <script LANGUAGE="JAVASCRIPT">

    ERROR: Required attribute "TYPE" missing.

    messages[0]="<a href=konfig/Rechner_NK_1_2001_2.jpg>Konfiguration</

    An *exakt* dieser Stelle endet der Script-Bereich wegen der Zeichenkette "</". Davon abgesehen *muss* der Wert des href-Attribut hier in Anführungszeichen stehen - zumindest, wenn Du diesen String irgendwann als HTML benutzt.

    if (document.all) {

    [...]

    browser=true

    Darüber kann man streiten ;-)

    eval(layerRef+'startingMsg'+changeMessages)

    eval is evil.

    <font>
    <table border="0" cellpadding="0" cellspacing="10">

    Innerhalb von <font> ist <table> nicht erlaubt.

    <img src="../bilder/3100.gif">

    ERROR: Required attribute "alt" missing. Zudem sind Größenangaben von Vorteil.

    <p onmouseover="mover(5)"><img src="../bilder/3100.gif"><br><b>NKPLR</b><br>VAX3100-10</p>

    [...]

    Warum postest Du eigentlich dermaßen viel quasi identischen Code?

    Meßwert-Syst.<br>WF

    "Messwert" mit kurzem "e", daher mit "ss", nicht mit "ß".

    <table height=110 width=110 border=0>

    <table> kennt kein height-Attribut.

    <p align=right><a href="java script:history.back()">Zurück </a></p>

    Leerzeichen sind in URLs verboten. Zudem ist hier nicht klar, wie das Protokoll lauten soll - egal wofür sich der Client aber entscheidet, es ist falsch. Davon abgesehen ist der Back-Button des Browsers in jedem Fall vorzuziehen; eine eigene Variante desselben ist nicht nötig.

    Fazit: Beschäftige Dich mit den Grundlagen der von Dir verwendeten Techniken. Anschließend bist Du auch sicher in der Lage, für Dein Problem einen Ansatz zu finden.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. hast Du Deinem Chef gesagt, dass die Konzeptphase mit Abstand der wichtigste Teil der Entwicklung ist, und dass nachträgliche Änderungen grundsätzlich zu Komplikationen führen?

      ja weiß er

      Überlegt euch bitte gemeinsam, was _sinnvoll_ ist. Es ist völlig egal, ob etwas cool oder schön oder so ist.

      also ich mach es sowiso nur noch dass es erschein hab zu viel zu tun für solche spielereien:)

      Was?

      ääm ups :)

      Ich habe nicht verstanden, was genau Dein Problem ist.

      also ihabe diese links (die einfachen bilder) wenn man drüber geht soll ein layer mit witeren links aufgehen (bei mit funktoniert dass)
      do in diesen layer soll nun ein weiterer link namens applikation.
      dieser ruft einen weiteren layer auf in dem dann wieder links sind.
      soweit auch kein probelm funktoniwert wunderbar bei mir
      aber wenn ich jetzt auf eien anderen server gehe wird zwar layer 1 unsichtbar bzw  ersetzt dur eine anderen aber lyer z bleibt stehn und das will ich vermeiden

      Bei der Schriftart sollte *unbedingt* eine generische Schriftfamilie eingesetzt werden. Eine Textfarbe ohne eine Hintergrundfarbe ist sinnfrei - was ist, wenn ich bei mir den Hintergrund standardmäßig auf schwarz gestellt habe?

      is 0.0.0 keine farbe? sollte ichtentlich schwarz sein

      Gleichbleibende Angaben sollten nicht ständig wiederholt werden. Gib allen zutreffenden Elementen (bzw. Selekotren) ein einziges Mal Schriftangaben und Farben.

      keine ahnung hab ich so kopiert dchte dass wäre gut so war vorgabe vom internetauftritt:(

      font {text-decoration:none; color:rgb(0,0,0); font: 9pt Arial;}

      <font> ist deprecated. Verwende es nicht. Entsprechend entfallen CSS-Angaben.

      naja ich weiß nicht warum aber so hab ich es hinbekommen ging ja auch nur datrum dass die paat wörter die nicht in tabellen sind richtig dormatiert sind

      An *exakt* dieser Stelle endet der Script-Bereich wegen der Zeichenkette "</". Davon abgesehen *muss* der Wert des href-Attribut hier in Anführungszeichen stehen - zumindest, wenn Du diesen String irgendwann als HTML benutzt.

      kann sein dass das beim kopieren abgehaun ist mein fehler funzt aber

      eval is evil.

      <img src="../bilder/3100.gif">

      ERROR: Required attribute "alt" missing. Zudem sind Größenangaben von Vorteil.

      frag nicht was ich hier gemacht habe wenn ich das selber wüsste wäre ich schlauer hab von java und dom so gut wie garkeine ahnung fin nichts wirkich gutes was mit das mal schrit für schritt erklärt und inetzugriff hab ich erst seit 7 tagen
      die bilder sind aber schon von mir vorformatiert größer werden die schon mal nicht mehr

      Warum postest Du eigentlich dermaßen viel quasi identischen Code?

      das is der quellcode von einer seite ich hab sie ganz gepostet damit man besser versteht wie das aussehen soll is wohl nich geklückt :(

      "Messwert" mit kurzem "e", daher mit "ss", nicht mit "ß".

      ich tipps nur so ein wie ichs vorgelegt bekomme!!! :(

      <table> kennt kein height-Attribut.

      naja bevor ich das eingefügt habe fat er mir imemr die sete verschoben!!

      <p align=right><a href="java script:history.back()">Zurück </a></p>

      Leerzeichen sind in URLs verboten. Zudem ist hier nicht klar, wie das Protokoll lauten soll - egal wofür sich der Client aber entscheidet, es ist falsch. Davon abgesehen ist der Back-Button des Browsers in jedem Fall vorzuziehen; eine eigene Variante desselben ist nicht nötig.

      leerzeichen schon klar aber dass hab ich so oginal auch auf anderen seiten gefunden!!
      backbutton befehl von oben!!!

      Fazit: Beschäftige Dich mit den Grundlagen der von Dir verwendeten Techniken. Anschließend bist Du auch sicher in der Lage, für Dein Problem einen Ansatz zu finden.

      werd ich gerne tun jeder fängt mal an

      gruß
      Netstrike

      1. Hi,

        aber wenn ich jetzt auf eien anderen server gehe wird zwar layer 1 unsichtbar bzw  ersetzt dur eine anderen aber lyer z bleibt stehn und das will ich vermeiden

        ich wäre Dir dankbar, wenn Du ein bisschen sorgfältiger mit der Sprache umgehen würdest - sowohl beim Gespräch mit anderen, als auch bei der Programmierung. Ich habe nicht verstanden, was Du ausdrücken willst.

        Eine Textfarbe ohne eine Hintergrundfarbe ist sinnfrei - was ist, wenn ich bei mir den Hintergrund standardmäßig auf schwarz gestellt habe?
        is 0.0.0 keine farbe? sollte ichtentlich schwarz sein

        Es ist eine Farbe - aber eben nur eine. Es braucht aber zwei: Hintergrund und Vordergrund. Im Zweifel gibt's bei Dir nur 'ne Negerschlacht im Dunkeln.

        Gleichbleibende Angaben sollten nicht ständig wiederholt werden. Gib allen zutreffenden Elementen (bzw. Selekotren) ein einziges Mal Schriftangaben und Farben.
        keine ahnung hab ich so kopiert dchte dass wäre gut so war vorgabe vom internetauftritt:(

        Es ist nicht falsch, kann aber verbessert werden.

        <font> ist deprecated. Verwende es nicht. Entsprechend entfallen CSS-Angaben.
        naja ich weiß nicht warum aber so hab ich es hinbekommen

        Beschäftige Dich mit den Grundlagen von HTML und CSS, insbesondere mit Elementen wie <div> und <span>.

        ging ja auch nur datrum

        Ein deartiges Argument existiert nicht.

        dass die paat wörter die nicht in tabellen sind richtig dormatiert sind

        Wobei sich übrigens die Frage stellt, warum Du für nicht-tabellarische Daten eine tabellarische Struktur einsetzt.

        An *exakt* dieser Stelle endet der Script-Bereich wegen der Zeichenkette "</". Davon abgesehen *muss* der Wert des href-Attribut hier in Anführungszeichen stehen - zumindest, wenn Du diesen String irgendwann als HTML benutzt.

        kann sein dass das beim kopieren abgehaun ist

        Nein, es ist ein Programmierfehler.

        funzt aber

        Ein derartiges Argument existiert noch viel weniger. Falsch ist falsch, auch wenn irgendeines Browsers Fehlerkorrekturroutinen es trotzdem funktionieren lassen. Rede übrigens bitte deutsch mit mir - "Funzen" ist ein verächtlicher Ausdruck für "Frau" im Wienerischen.

        <img src="../bilder/3100.gif">
        ERROR: Required attribute "alt" missing. Zudem sind Größenangaben von Vorteil.
        frag nicht was ich hier gemacht habe wenn ich das selber wüsste wäre ich schlauer hab von java und dom so gut wie garkeine ahnung

        Das ist HTML, nicht mehr. Nebenbei bemerkt: Mit Java hat das ganze hier nichts, aber auch gar nichts zu tun. Siehe Archiv.

        fin nichts wirkich gutes was mit das mal schrit für schritt erklärt

        Das liegt daran, dass die Thematik zu komplex für ein "Schritt für Schritt" auf jedes beliebige Problem ist. Die Grundlagen musst Du erlernen - und das braucht mehr als ein paar Wochen. Mit SelfHTML hast Du schon die bestmögliche Einstiegsquelle gefunden.

        und inetzugriff hab ich erst seit 7 tagen

        Und schon erstellst Du Internetauftritte für eine Firma? Mutig.

        die bilder sind aber schon von mir vorformatiert größer werden die schon mal nicht mehr

        Der Browser muss mit der korrekten erst warten, bis ihm die Grafik vorliegt. Das ist der Nachteil bei fehlenden Größenangaben. Das Fehlen eines alt-Attributes stellt jedoch einen Defekt dar.

        Warum postest Du eigentlich dermaßen viel quasi identischen Code?
        das is der quellcode von einer seite ich hab sie ganz gepostet damit man besser versteht wie das aussehen soll is wohl nich geklückt :(

        Die Übersicht leidet darunter, wenn mehr als der relevante Code gepostet wird. Für alles andere ist eine URL ideal.

        "Messwert" mit kurzem "e", daher mit "ss", nicht mit "ß".
        ich tipps nur so ein wie ichs vorgelegt bekomme!!! :(

        Ich habe die Erfahrung gemacht, dass es sich lohnt, mitzudenken.

        <table> kennt kein height-Attribut.
        naja bevor ich das eingefügt habe fat er mir imemr die sete verschoben!!

        Noch einmal: Beschäftige Dich mit den Grundlagen. Es gibt keine Entschuldigung dafür, Fehler einzubauen, damit es in *einem* Testfall zufällig(!) das gewünschte Ergebnis erzielt.

        <p align=right><a href="java script:history.back()">Zurück </a></p>
        Leerzeichen sind in URLs verboten. [...]
        leerzeichen schon klar aber dass hab ich so oginal auch auf anderen seiten gefunden!!

        Auf Seiten wie den Deinen, wo ambitionierte Anfänger fehlerhaften Code erzeugt haben, ohne es zu wissen? Wiederholte Fehler machen sie nicht richtiger.

        backbutton befehl von oben!!!

        Nimm Deine Beratungspflicht wahr.

        Fazit: Beschäftige Dich mit den Grundlagen der von Dir verwendeten Techniken. Anschließend bist Du auch sicher in der Lage, für Dein Problem einen Ansatz zu finden.
        werd ich gerne tun jeder fängt mal an

        Richtig, und wie gesagt hast Du dafür die beste Stelle gefunden. Du solltest nur nicht versuchen, schon vor dem Erlangen der Grundkenntnisse onlinetaugliche Ergebnisse zu erzeugen.

        Cheatah

        --
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. bei nem intranetauftritt ist die url etwas schwirig zu posten :)
          mir ist aufgefallen dass ich eh einen etwa falschen code gepostethabe
          der war noch aus ner vorgängerversion die nicht lief deshalb konnte ich auch mit einigen deiner aufgezählten fehler nicht wirklich was anfangen.
          zum thema java ok mir klar dass es eher dhtml ist

          aber ich post besser nicht nochmal
          trozdem mercy für deine ratschläge

          1. Hi,

            bei nem intranetauftritt ist die url etwas schwirig zu posten :)

            in solchen Fällen sorge für eine leichter postbare URL.

            mir ist aufgefallen dass ich eh einen etwa falschen code gepostethabe

            Der war nicht nur etwas falsch.

            zum thema java ok mir klar dass es eher dhtml ist

            Auch DHTML hat nichts mit Java zu tun. Recherchiere diesbezüglich im Archiv.

            aber ich post besser nicht nochmal

            Kannst Du gerne machen - nachdem Du überprüft hast, welche der von mir genannten Fehler auf den anderen Code zutreffen, dieses korrigiert und den zu postenden Code auf das Wesentliche reduziert hast.

            Cheatah

            --
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes
            1. hallo erst mal wieder du sagtest mir gestern die angabe height gäbe es bei tabellen nicht in selfhtml wird aber genau dass beschrieben!!!

              namlich hier

              file:///C:/SELFHTML80/HTML/TABELLEN/GESTALTUNG.HTM#breiten_hoehen

              unter Breiten- und Höhenangaben

              es steht zwar da dass es kein standart ist aber es funktioniert
              gibt es da gründe warum man es dann nicht nehmen sollte???