sven: PHP Link in IFRAME öffnen

Was mache ich falsch, damit folgender Link nicht funktioniert?

Ich habe 2 iframes, wenn ich im linken den Link anklicke soll die entsprechende Seite im rechten iframe erscheinen.

Wenn ich eine *.htm Seite verlinke, funktioniert alles perfekt. Problem ist, wenn ich *.php Seiten verlinken will, dann wird der QUELLTEXT anstatt der Seite angezeigt. WHY ?????

GEHT NICHT:
document.getElementById("rechts").innerHTML = "<iframe src='http://www.wetter.com/woys2.js.php?95106,8630eca203'></iframe>";

GEHT SCHON
document.getElementById("rechts").innerHTML = "<iframe src='http://www.wetter.com'></iframe>";

WHYYYYYYYYYY ???

  1. Was mache ich falsch, damit folgender Link nicht funktioniert?

    Hm, da es nicht funktioniert, machst Du doch alles richtig. Du brauchst also nichts mehr explizit falsch zu machen *SCNR*

    Gruß

    Hans

    1. Was mache ich falsch, damit folgender Link nicht funktioniert?

      Is dem nix gut deutsch? Ich finde schon....

      Aber hat auch wer ne produktive lösung???

      1. hi,

        Was mache ich falsch, damit folgender Link nicht funktioniert?

        Is dem nix gut deutsch? Ich finde schon....

        Sprachlich korrekter wäre es, wenn du "was muss ich falsch machen, damit ..." geschrieben hättest.
        Allerdings ist uns dann immer noch deine Intention unklar, warum du einen Link zum "nicht funktionieren" bringen willst.

        Aber hat auch wer ne produktive lösung???

        Die genannte Ressource
        http://www.wetter.com/woys2.js.php?95106,8630eca203
        liefert aktuell nur eine 404-Seite zurück.

        Ich vermute aber auf Grund des Namens, dass sie eigentlich Javascript-Code zurückliefern sollte - warum willst du eine Javascript-Ressource als Quelldokument für einen Iframe angeben?

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. hi,

          Was mache ich falsch, damit folgender Link nicht funktioniert?

          Is dem nix gut deutsch? Ich finde schon....

          Sprachlich korrekter wäre es, wenn du "was muss ich falsch machen, damit ..." geschrieben hättest.
          Allerdings ist uns dann immer noch deine Intention unklar, warum du einen Link zum "nicht funktionieren" bringen willst.

          Aber hat auch wer ne produktive lösung???

          Die genannte Ressource
          http://www.wetter.com/woys2.js.php?95106,8630eca203
          liefert aktuell nur eine 404-Seite zurück.

          Ich vermute aber auf Grund des Namens, dass sie eigentlich Javascript-Code zurückliefern sollte - warum willst du eine Javascript-Ressource als Quelldokument für einen Iframe angeben?

          gruß,
          wahsaga

          1. Sorry, den Link hab ich gekürzt, damit er rein Passt.
          Der Link liefert normalerweise ein Wetterbild. Das würde ich gerne im zweiten Frame meiner Homepage anzeigen lassen.
          2. Ja, es liefert eine JavaScript-Ressource

          Wie rufe ich also so eine Seite in eimen iFrame auf?

          1. hi,

            Der Link liefert normalerweise ein Wetterbild. Das würde ich gerne im zweiten Frame meiner Homepage anzeigen lassen.
            2. Ja, es liefert eine JavaScript-Ressource

            Und was macht die?
            Ausgaben mittels document.write oder sowas vermutlich ...?

            Wie rufe ich also so eine Seite in eimen iFrame auf?

            Das könntest du z.B. machen, in dem du ein "leeres" HTML-Dokument in den Iframe lädst - und _darin_ die Javascript-Ressource "wie üblich" einbindest.

            gruß,
            wahsaga

            --
            /voodoo.css:
            #GeorgeWBush { position:absolute; bottom:-6ft; }
            1. hi,

              Der Link liefert normalerweise ein Wetterbild. Das würde ich gerne im zweiten Frame meiner Homepage anzeigen lassen.
              2. Ja, es liefert eine JavaScript-Ressource

              Und was macht die?
              Ausgaben mittels document.write oder sowas vermutlich ...?

              richtig!

              Wie rufe ich also so eine Seite in eimen iFrame auf?

              Das könntest du z.B. machen, in dem du ein "leeres" HTML-Dokument in den Iframe lädst - und _darin_ die Javascript-Ressource "wie üblich" einbindest.

              Ja, das war auch meine erste Idee.... Hab jetzt das Wetterbild in einer separaten htm Datei und lade diese in den iframe. Is zwar net so schön, weil ich jetzt ne zusätzliche Datei rumfliegen habe, aber es funktioniert wenigstens...

              Danke der Mühe..

          2. Nochmal ich:

            Das problem ist ja nicht, dass der Link nicht funktionieren würde, sondern dass mir im iFrame der Quelltext der eigentlichen Seite erscheint.

            Wenn ich den Link im <body> öffne funktioniert er einwandfrei...

            <script language="Javascript" src="http://www.wetter.com/v2/woys2/woys2.js.php?95108,4f.....fc5b">
            </script>

            Das will ich aber leider nicht, da ich noch ne function außen rum habe...
            Es sollte also mit dem innerHTML Tag funktionieren

            1. echo $begrüßung;

              Das problem ist ja nicht, dass der Link nicht funktionieren würde, sondern dass mir im iFrame der Quelltext der eigentlichen Seite erscheint.
              <iframe src='http://www.wetter.com/woys2.js.php?95106,8630eca203'></iframe>

              So wird das was die Ressource sendet als IFrame-Inhalt interpretiert.

              Wenn ich den Link im <body> öffne funktioniert er einwandfrei...
              <script language="Javascript" src="http://www.wetter.com/v2/woys2/woys2.js.php?95108,4f.....fc5b">
              </script>

              So wird das was die Ressource sendet als Script interpretiert und ausgeführt.

              Ohne <script> kein Ausführen.

              echo "$verabschiedung $name";