Lucian: FRAMESET ELEMENT NETSCAPE PROBLEM-SCHWER LÖSBAR glaub ich

Ich will mit Netscape (7.0) von einem normalen Fenster aus ein Element in einem Popupfenster , welches aus Frames besteht, ändern, bzw überprüfen
ob das Element existiert.

Das geht jedoch nicht.glaub ich

wenn ich ein fenster mit

fenstername = window.open...

erzeuge, kann ich ja die elemente darin mit fenstername.document.elementname ansprechen und auch ändern mit inetexplorer, das

ändern geht bei netscape (7.0) aber nicht, der existenztest schon
aber nur solange sich die elemente nicht in einem frameset befindet.

wieso verschwindet das element (existenzprüfung mit typeof fenstername.document.elementname endet mit undefined) wenn auf einmal ein frameset zu der im popupfenster geöffneten html datei hinzukommt.

Hat jemand vielleicht eine Idee ??

Gruss
Lucian

  1. Dieses Benehmen ist _nicht_ in Ordnung. Du kannst nicht einfach durch aggressives Riesengroßschreiben und aneinanderreihen von an für sich sinnlosen Wörtern versuchen, dein Posting in den Vordergrund zu schieben!

    Ich will mit Netscape (7.0) von einem normalen Fenster aus ein Element in einem Popupfenster , welches aus Frames besteht, ändern, bzw überprüfen
    ob das Element existiert.
    Das geht jedoch nicht.glaub ich

    es geht wunderbar einfach. Hättest du ein freundlicheres Posting geschrieben, hätte ich dir gerne geholfeen.

    wenn ich ein fenster mit
    fenstername = window.open...
    erzeuge, kann ich ja die elemente darin mit fenstername.document.elementname ansprechen und auch ändern mit inetexplorer, das
    ändern geht bei netscape (7.0) aber nicht, der existenztest schon
    aber nur solange sich die elemente nicht in einem frameset befindet.

    Kannst du mal Deutsch schreiben? Ohne Punkt und komma alles klein geschrieben, das kann kein Mensch lesen - und vor allem verstehen!

    wieso verschwindet das element (existenzprüfung mit typeof fenstername.document.elementname endet mit undefined) wenn auf einmal ein frameset zu der im popupfenster geöffneten html datei hinzukommt.

    Ist das eine Aussage, eine Frage oder wie soll ich dieses sinnlose Wortgeschnippsel definieren?

    Hat jemand vielleicht eine Idee ??

    Ja. Aber ich sage sie dir nicht, bevor du dich nicht besserst. Du bist hier nicht der einzige, und vor allem bist du nicht der wichtigste.

    WauWau

    --
    ss:) zu:) ls:< fo:~ de:] va:) ch:° n4:# rl:( br:< js:| ie:% fl:| mo:|
    WauWau E-Mail: coming soon
    1. Moin!

      Ja. Aber ich sage sie dir nicht, bevor du dich nicht besserst. Du bist hier nicht der einzige, und vor allem bist du nicht der wichtigste.

      Dasselbe gilt auch für dich, Wauwau! Deine Antwort ist genauso doof, wie die Fragestellung, die du kritisierst. Auch du bist hier nicht der wichtigste. Wenn du meinst, dass du eine Antwort bewußt nicht geben willst - warum dann überhaupt antworten? Erzieherische Maßnahmen, so wie von dir vorgetragen, sind jedenfalls hier auch nicht erwünscht.

      - Sven Rautenberg

      1. Hallo Sven,

        Dasselbe gilt auch für dich, Wauwau!

        Ich denke, man kann meine Ausdrucksweise, insbesondere in dem Posting, nicht mit der von Lucian vergleichen...

        Deine Antwort ist genauso doof, wie die Fragestellung, die du kritisierst.

        imho nicht, nein. Ich weise ihn darauf hin, dass er sich anders zu benehmen hat (ich weiß ja nicht, wie du diese großlettrigen dinger da findest...), und dass man ihm dann auch antwortet. Der Rest war doof, aber der ist - wie es immer so schön heißt - recht irrelevant, wieso, habe ich ja auch geschrieben.

        Auch du bist hier nicht der wichtigste.

        Ach, echt? s.o.

        Wenn du meinst, dass du eine Antwort bewußt nicht geben willst - warum dann überhaupt antworten?

        Ich denke, das ging wohl deutlich aus dem kontext heraus!

        Erzieherische Maßnahmen, so wie von dir vorgetragen, sind jedenfalls hier auch nicht erwünscht.

        formuliere sie gerne um oder neu, wenn du sie anderes formuliert hättest. Außerdem sind es keine "erzieherischen maßnahmen", sondern kleine, nette hinweisstellungen für den Alltag [blablabla...].

        ;-)
        WauWau

        --
        ss:) zu:) ls:< fo:~ de:] va:) ch:° n4:# rl:( br:< js:| ie:% fl:| mo:|
        WauWau E-Mail: coming soon
        1. komm schon wauwau !!
          bitte sags , hab schon überall nach antworten gesucht.

          1. Hallo,

            Die Seite http://selfhtml.teamone.de/javascript/objekte/frames.htm sollte dir Helfen.

            Grüße
            Thomas

          2. Hallo Lucian,

            komm schon wauwau !!

            hmm, ich glaube, ich bin "jetzt" ein bisschen spät, nicht wahr ;-) ? Hmm, du hast aber auch gestern morgen gepostet, und gestern war ich afaik gar nicht hier :|

            WauWau

            --
            ss:) zu:) ls:< fo:~ de:] va:) ch:° n4:# rl:( br:< js:| ie:% fl:| mo:|
            WauWau E-Mail: coming soon
        2. Hallo,

          Ich denke, man kann meine Ausdrucksweise, insbesondere in dem Posting, nicht mit der von Lucian vergleichen...

          Da stimmt. Deine Posting ist schlimmer.

          formuliere sie gerne um oder neu, wenn du sie anderes formuliert hättest. Außerdem sind es keine "erzieherischen maßnahmen", sondern

          Sondern Beispile dafür wie man es nicht machen sollte.

          Es ist vollkommen unnötig, dich mit rauchenden Colts hier im Forum zu bewegen und dich selbst zum Hüter irgendwelcher Benimmregel zu machen.

          Entweder du willst wirklich nicht antworten, dann lasse es, oder wenn du schon antwortest, gib ihm auxh die Hilfe!
          Dann kannst du ihn immer noch _nett_ darauf hinweisen, dass in  Onlineforen etc. Großschreiben als schreien gilt etc.

          Du magst es zwar gut gemeit haben, aber du hast eindeutig übers Ziel hinausgeschlossen.

          Grüße
          Thomas

          1. Ich würd gern nur ne antwort haben.

            1. Hallo,

              Ich würd gern nur ne antwort haben.

              die "normale" Seite:
              <html>
              <head>
               <title>Untitled</title>

              <script type="text/javascript">
              function openPopup() {
               myFenster = window.open('frameset.html', 'meinFenster', 'width=500,height=400,left=0,top=0');
              }
              function changeValue(strValue) {
               alert(myFenster.frames[1].document.getElementById("pageheader").firstChild.nodeValue);

              var Inhalt = myFenster.frames[1].document.getElementById("pageheader").firstChild.nodeValue;
               var neuerInhalt = strValue;

              myFenster.frames[1].document.getElementById("pageheader").firstChild.nodeValue = neuerInhalt;
               alert('neuer Inhalt= ' + myFenster.frames[1].document.getElementById("pageheader").firstChild.nodeValue);
              }
              </script>
              </head>

              <body>
              <h1><a href="#" onclick="openPopup();">frame fenster öffnen</a></h1>
              <form id="meinForm">
               <input id="attribut" type="text" onchange="changeValue(this.value)" value="">
              </form>
              </body>
              </html>

              Statt myFenster.frames[1]. kannst du auch  myFenster.frames.NameDeinesFrames.  benützen.
              mit dem BSP kannst du den "Willkommen" aus der zweiten Frame durch einen anderen Text ersetzen.

              Grüße
              Thomas

              ------------------- framest.html (Bsp. aus selfhtml)----------------
              <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
                 "http://www.w3.org/TR/html4/frameset.dtd">
              <html>
              <head>
              <title>Text des universellen Titels</title>
              </head>
              <frameset cols="200,*">
                <frame src="verweise.html" name="Navigation">
                <frame src="startseite.html" name="Daten">
                <noframes>
                  Ihr Browser kann diese Seite leider nicht anzeigen!
                </noframes>
              </frameset>
              </html>
              ------------------verweise.html -----------------------
              <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
                     "http://www.w3.org/TR/html4/loose.dtd">
              <html>
              <head>
              <title>Text des Titels</title>
              </head>
              <body bgcolor="#E0C0FF" text="#000000" link="#804080" vlink="#603060" alink="#804080">

              <h1>Navigation</h1>
              <p>
              <a href="../index.htm" target="Daten"><b>&Uuml;ber Frames</b></a><br>
              <a href="../../index.htm" target="Daten"><b>&Uuml;ber HTML</b></a><br>
              <a href="../../../index.htm" target="Daten"><b>Noch viel mehr</b></a>
              </p>

              </body>
              </html>

              ------------------ startseite.html -----------------------
              <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
                     "http://www.w3.org/TR/html4/loose.dtd">
              <html>
              <head>
              <title>Text des Titels</title>
              </head>
              <body bgcolor="#FFF0C0" text="#000000" link="#A00000" vlink="#600000" alink="#A00000">

              <h1 id="pageheader">Willkommen</h1>
              <p>Wählen Sie links einen Verweis aus!</p>

              </body>
              </html>

          2. Hallo Thomas,

            Ich denke, man kann meine Ausdrucksweise, insbesondere in dem Posting, nicht mit der von Lucian vergleichen...
            Da stimmt. Deine Posting ist schlimmer.

            Das ist jetzt ziemlich unbegründet...

            formuliere sie gerne um oder neu, wenn du sie anderes formuliert hättest. Außerdem sind es keine "erzieherischen maßnahmen", sondern
            Sondern Beispile dafür wie man es nicht machen sollte.

            keine Ahnung was ein spil ist.

            Es ist vollkommen unnötig, dich mit rauchenden Colts hier im Forum zu bewegen und dich selbst zum Hüter irgendwelcher Benimmregel zu machen.

            hmm, ich tue das nicht "soo" richtig, ansonsten hätte ich auf die Faq oder sonstige so-soll-man-es-machen-und-nicht-anders-in-foren-seiten verwiesen.

            Entweder du willst wirklich nicht antworten, dann lasse es, oder wenn du schon antwortest, gib ihm auxh die Hilfe!

            wär ne ganz gute idee, wenn ich es mir jetzt so überlege. Vielleicht liegt es aber auch nur daran, dass nciht mehr so viele Großbuchstaben und sinnlose Worte prozentual gemessen auf dieser Seite hier existieren...

            Dann kannst du ihn immer noch _nett_ darauf hinweisen, dass in  Onlineforen etc. Großschreiben als schreien gilt etc.

            jo, dann nenne mir mal ein paar seiten, die darauf hinweisen ... ich habe noch nix gefunden, außer der faq, aber dazu habe ich schon oben was geschrieben [...]

            Du magst es zwar gut gemeit haben, aber du hast eindeutig übers Ziel hinausgeschlossen.

            Kommt drauf an

            WauWau

            --
            ss:) zu:) ls:< fo:~ de:] va:) ch:° n4:# rl:( br:< js:| ie:% fl:| mo:|
            WauWau E-Mail: coming soon
            1. Hallo,

              Dann kannst du ihn immer noch _nett_ darauf hinweisen, dass in  Onlineforen etc. Großschreiben als schreien gilt etc.

              jo, dann nenne mir mal ein paar seiten, die darauf hinweisen ... ich habe noch nix gefunden, außer der faq, aber dazu habe ich schon oben was geschrieben [...]

              http://www.google.at/search?hl=de&ie=ISO-8859-1&q=usenet+faq+gro�schreibung&btnG=Google-Suche&meta=lr%3Dlang_de

              Grüße
              Thomas

  2. Ich war mir nicht bewusst, dass die Grossschreibung so extrem schlimm ist.
    und mit den stichwörtern wollt ich nur den problem bereich bereits im titel andeuten.

    sorey