2 frames gleichzeitig: gleichzeitig aber einer davon in neuem Fenster

hallo,

ich benutze das bekannte das bekannte javascript von selfhtml womit man 2 frames gleichzietig ändern kann! allerdings bietet dies nicht die möglichkeit einen der frames in einem neuen fenster zu öffnen!

wäre nett wenn mir jemand helfen könnte.... ich bewege mich auch schon in einem fenster das mit windowopen geöffnet wurde! glaube das ist wichtig weil man dann nen andern öffnen befehl braucht... oder?

so sieht das bei mir aus:

---------------------------------------------
<html>
<head>
<title>on</title>
<script type="text/javascript">
<!--
function ZweiFrames(URI1,F1,URI2,F2) {
  Frame1=eval("parent."+F1);
  Frame2=eval("parent."+F2);

Frame1.location.href = URI1;
  Frame2.location.href = URI2;

}

//-->
</script>

<body bgcolor="#FFFFFF" text="#FFFFFF" link="#C0C0C0" vlink="#C0C0C0" alink="#C0C0C0">

<map name="Startseite">
<area shape="rect" coords="70,0,220,100" href="javascript:ZweiFrames('http://41973.iboox.com/','mitte','gbl.htm','unten')" alt="gästebuch">
<area shape="rect" coords="210,0,300,100" href="javascript:ZweiFrames('chat.htm','mitte','chatl.htm','unten')" alt="chat">
<area shape="rect" coords="310,0,400,100" href="javascript:ZweiFrames('http://lawertaschen.foren-city.de/','mitte','foruml.htm','unten')" alt="forum">
<area shape="rect" coords="410,0,500,100" href="javascript:ZweiFrames('games.htm','mitte','gamesl.htm','unten')" alt="spiele">
<area shape="rect" coords="510,0,590,100" href="javascript:ZweiFrames('linksn.htm','mitte','linksl.htm','unten')" alt="links">
<area shape="rect" coords="600,0,700,100" href="javascript:ZweiFrames('mail.htm','mitte','maill.htm','unten')" alt="e-mail">

</map>
<center>
<img src="but/nulinks.gif" border="0" usemap="#Startseite">
-------------------------------------
jetzt soll eine der datein die in mitte geöffnet werden in einem neuen fenster geöffnet werden können!

die folgende lösung hab ich von nem freund, die zeigt aber fehler an:

--------------------------
<script type="text/javascript">
<!--
function ZweiFrames(URI1,F1,URI2,F2) {
  if (F1 == "newWindow")  window.open(URI1,"Neues Fenster");
  else {
    Frame1=eval("parent."+F1);
    Frame1.location.href = URI1;
  }

if (F2 == "newWindow")  window.open(URI2,"Neues Fenster");
  else {
    Frame2=eval("parent."+F2);
    Frame2.location.href = URI2;
  }

}

//-->
</script>

<body bgcolor="#FFFFFF" text="#FFFFFF" link="#C0C0C0" vlink="#C0C0C0" alink="#C0C0C0">

<map name="Startseite">
<area shape="rect" coords="70,0,220,100" href="javascript:ZweiFrames('http://41973.iboox.com/','newWindow','gbl.htm','unten')" alt="gästebuch">
<area shape="rect" coords="210,0,300,100" href="javascript:ZweiFrames('chat.htm',newWindow','chatl.htm','unten')" alt="chat">
<area shape="rect" coords="310,0,400,100" href="javascript:ZweiFrames('http://lawertaschen.foren-city.de/','newWindow','foruml.htm','unten')" alt="forum">
<area shape="rect" coords="410,0,500,100" href="javascript:ZweiFrames('games.htm','newWindow','gamesl.htm','unten')" alt="spiele">
<area shape="rect" coords="510,0,590,100" href="javascript:ZweiFrames('linksn.htm','newWindow','linksl.htm','unten')" alt="links">
<area shape="rect" coords="600,0,700,100" href="javascript:ZweiFrames('mail.htm','newWindow','maill.htm','unten')" alt="e-mail">

</map>
<center>
<img src="but/startu.gif" border="0" usemap="#Startseite">
-----------------------------

jetzt kommt nocch ne lösung die auch fehler anzeigt:

-----------------------
<script language="JavaScript">
<!--
function wechsel(){
parent.Framename.location="Dateiname.htm";
window.open("Dateiname.htm","Fenster","width=310,height=200,left=30,top=50");
}
//-->
</script>

<body>

<a href="javascript:wechsel();">link</a>
-------------

wäre sehr nett wenn ihr mich helfen würdet.... am liebsten wäre mir ne lösung auf den originalquelltext...

vielen dank schon mal im vorraus

  1. Hi,

    wäre nett wenn mir jemand helfen könnte.... ich bewege mich auch schon in einem fenster das mit windowopen geöffnet wurde! glaube das ist wichtig weil man dann nen andern öffnen befehl braucht... oder?

    nein. Es ist nur insofern wichtig, als es über eine augenscheinliche Fenstermanie deinerseits berichtet. Du solltest Dir dringend überlegen, _alle_ zusätzlichen Fenster vollständig zu eliminieren - inklusive der (und vor allem die) Frames!

    so sieht das bei mir aus:

    <html>

    Verwende unbedingt einen passenden DOCTYPE.

    <body bgcolor="#FFFFFF" text="#FFFFFF" link="#C0C0C0" vlink="#C0C0C0" alink="#C0C0C0">

    Beschäftige Dich ebenso unbedingt mit CSS.

    <area shape="rect" coords="70,0,220,100" href="javascript:ZweiFrames('http://41973.iboox.com/','mitte','gbl.htm','unten')" alt="gästebuch">

    Dein Code ist bei einem signifikanten Teil Deiner Besucher nicht lauffähig.

    die folgende lösung hab ich von nem freund, die zeigt aber fehler an:

    "Zeigt Fehler an" ist identisch mit "ich bin krank" beim Anruf des Arztes. Ebenso wie Dir der Arzt hierbei nicht helfen kann, können wir es auch nicht.

    jetzt kommt nocch ne lösung die auch fehler anzeigt:

    Nämlich?

    <script language="JavaScript">

    ERROR: Required attribute "type" missing.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hallo Cheatah.

      <script language="JavaScript">

      ERROR: Required attribute "type" missing.

      Sag' mal, lässt du das immer gleich automatisch einfügen, oder schreibst du das noch immer per Hand? ;)

      Gruß, Ashura

      --
      Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:( ls:# js:|
      1. Hi,

        ERROR: Required attribute "type" missing.
        Sag' mal, lässt du das immer gleich automatisch einfügen, oder schreibst du das noch immer per Hand? ;)

        ich habe schon ernsthaft überlegt, mir dafür Hotkeys zuzulegen ;-) Bis dato tippe ich aber noch von Hand.

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. Hallo Cheatah.

          ich habe schon ernsthaft überlegt, mir dafür Hotkeys zuzulegen ;-) Bis dato tippe ich aber noch von Hand.

          Ich glaube das würde sich lohnen... ;)

          Gruß, Ashura

          --
          Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:( ls:# js:|
          1. Hi,

            ich habe schon ernsthaft überlegt, mir dafür Hotkeys zuzulegen ;-)
            Ich glaube das würde sich lohnen... ;)

            es gibt dabei zwei wesentliche Probleme: Erstens benötige ich das ganze für mehrere Attribute (<script type>, <form action> und <img alt> sind die Klassiker), und zweitens mache ich mir zumindest immer noch die Mühe, die Groß-/Kleinschreibung des Originalcodes zu übernehmen. Aber den Gedanken behalte ich weiterhin im Hinterkopf ;-)

            Cheatah

            --
            X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
            X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes
            1. Hi,

              es gibt dabei zwei wesentliche Probleme: Erstens benötige ich das ganze für mehrere Attribute (<script type>, <form action> und <img alt> sind die Klassiker), und zweitens mache ich mir zumindest immer noch die Mühe, die Groß-/Kleinschreibung des Originalcodes zu übernehmen. Aber den Gedanken behalte ich weiterhin im Hinterkopf ;-)

              Schreib Dir ein Javascript, das das Posting ausliest und nach den entsprechenden Elementen scannt und prüft, ob die Attribute vorhanden sind. Falls nicht, schreibt das Script dann die entsprechende Meldung in die Textarea für die Antwort …

              cu,
              Andreas

              --
              Warum nennt sich Andreas hier MudGuard?
              Schreinerei Waechter
              Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
            2. es gibt dabei zwei wesentliche Probleme: Erstens benötige ich das ganze für mehrere Attribute (<script type>, <form action> und <img alt> sind die Klassiker), und zweitens mache ich mir zumindest immer noch die Mühe, die Groß-/Kleinschreibung des Originalcodes zu übernehmen. Aber den Gedanken behalte ich weiterhin im Hinterkopf ;-)

              Werden die Postings nicht in XML-Dateien abgelegt? Dann könnten doch ein paar nützliche Entitäten wie

              <!ENTITY jst "<script type=&quot;text/javascript&quot;>"

              ... ;-)
              Gunnar

              --
              I never intended HTML source code (the stuff with the angle brackets) to be seen by users. […] To my surprise, people quickly became familiar with the tags and started writing their own HTML documents directly. (Tim Berners-Lee in Weaving the Web)