Manuel: falscher Quelltext

Hallo!

Auf meinen letzten Forumsbeitrag haben leider nicht sehr viele reagiert und da er jetzt sowieso schon im Archiv ist, nochmal hier mein Problem:

Ich hab so ne kleine Page gebastelt; Frames!

in einem dieser Frames steht ein Standard-Javascript, das ein neues Fenster mit einem Bild öffnen soll. Das macht es dann sogar; Allerdings werden danach (ob das Bild-Fenster offen oder geschlossen ist) Links mit Frame-Target in neuen Fenstern geöffnet.

Hier die Page:
http://mitglied.lycos.de/mgs85

Das Problemscript ist unter "Bryce" zu finden, also die bryce.html

Wär echt nett, wenn mir da jemand weiterhelfen würde!!

MfG Manuel

  1. Hi Manuel,

    ich kann die Seite nicht öffnen. Stimmt der link ?
    ach ja, luinks setzt du hier ins Forum am besten mit <adresse>

    .mase

  2. Halihallo Manuel

    Auf meinen letzten Forumsbeitrag haben leider nicht sehr viele reagiert und da er jetzt sowieso schon im Archiv ist, nochmal hier mein Problem:
    in einem dieser Frames steht ein Standard-Javascript, das ein neues Fenster mit einem Bild öffnen soll. Das macht es dann sogar; Allerdings werden danach (ob das Bild-Fenster offen oder geschlossen ist) Links mit Frame-Target in neuen Fenstern geöffnet.

    Hier die Page:
    http://mitglied.lycos.de/mgs85
    Das Problemscript ist unter "Bryce" zu finden, also die bryce.html
    Wär echt nett, wenn mir da jemand weiterhelfen würde!!

    Vielleicht einige Tipps, dass du etwas mehr Antworten erhälst (vielleicht spreche ich
    für alle, vielleicht auch nur für mich):
    Mich schrecken Postings ab, welche eine Frage enthalten, für dessen Beantwortung man sich
    Quelltexte auf externen Seiten ansehen muss. Ich habe am liebsten alles beisammen, in
    einem Posting verfasst. Ein möglichst kleiner Code, wo der Fehler
    reproduzierbar/sichtbar ist. Ich möchte nicht erst eine fremde Seite ansehen und mich
    dann noch durch A4 Seiten Quelltext durcharbeiten, noch schlimmer wird's, wenn mir dann
    noch Anweisungen gegeben werden, wo ich zur "Problemstelle" komme.
    Ich bin der Meinung, dass derjenige, der eine Frage hat, auch das nötigste tun sollte, um
    es den potenziell Antwortenden einfacher zu machen; denn diese tun das auf einer
    freiwilligen Basis und möchten nicht Stunden für die Beantwortung fremder
    Postings/Fragen aufwenden. Die Verlinkung auf fremde Seiten (besonders in textueller
    Form, wo es doch direktiven für Links gibt [OK, dieses Wissen setzte ich ja nicht
    voraus]) ist für mich ein Anlass, _nicht_ auf ein Posting zu antworten.

    Das bezieht sich natürlich nur auf Links zu Scripten/Seiten wo das beschriebene Problem
    besteht; ich sage nix gegen informative Links, "wissens"-Links oder
    "hier-ein-Beispiel-Link" [Aufzählung wie immer unvollständig].

    Viele Grüsse

    Philipp

    btw: Es gibt keine "falschen Quelltexte", nur Quelltexte, die bei ihrer Ausführung Fehler
    oder sich _scheinbar_ unlogisch verhalten (bei deren Ausführung).

  3. Hallo Manuel,

    erstmal

    Dein Quellcode ist:

    <html>

    wo stehen doctype, head, title?

    <script language="JavaScript">
    javscript-version?

    function Bild1024(x) {
    name="http://mitglied.lycos.de/mgs85/bryce/"+x+".jpg";
    ^ hier waere var name besser, falls du den wert nicht nochmal brauchst
    fenster=window.open("_blank","achmet","dependent=yes,Height=768,Width=1024,hotkeys=no,
                         ^URL?                           ^height, width
    location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no");
    ^alles defaults, muessen nicht aufgefuehrt werden

    fenster.document.open();
    fenster.document.write("<BODY STYLE='margin-left:0px;margin-top:0px'><IMG src='"+name+"'></BODY>");
    fenster.document.close();
    }

    </SCRIPT>
    <link rel="stylesheet" type="text/css" href="anzeige.css">

    /head fehlt

    <body>

    <a href="JavaScript:Bild1024('saeulenkreis');">Säulenkreis</a>
    a href="javascript... (kleingeschrieben) oder a href="#" onClick="function...

    Fix das erstmal, dann sehen wir weiter

    Dieter

    P.S. Das Posting von Phillip solltest Du ruhig zweimal lesen