Carola: Verweis-Ort nicht anzeigen in Status Zeile

Hallo,

Kann mir jemand helfen, wie ich am Besten verhindern kann, dass mein Verweis-Ort nicht angezeigt wird oder so etwas wie ein alt text angezeigt wird? Ich benutze JavaScript um zwei Fenster gleichzeitig zu aendern und mein mouse over sieht das nicht sehr gut aus in der Status zeile..

Mit vielem Dank im voraus,
Carola.

  1. Hi,

    Kann mir jemand helfen, wie ich am Besten verhindern kann, dass mein Verweis-Ort nicht angezeigt wird oder so etwas wie ein alt text angezeigt wird? Ich benutze JavaScript um zwei Fenster gleichzeitig zu aendern und mein mouse over sieht das nicht sehr gut aus in der Status zeile..

    <img src="/images/03.gif" width=248 height=119 border=0 alt="Was willst du jetzt eigentlich wissen?">

    $xNeTworKx.

    1. Hi,

      Kann mir jemand helfen, wie ich am Besten verhindern kann, dass mein Verweis-Ort nicht angezeigt wird oder so etwas wie ein alt text angezeigt wird? Ich benutze JavaScript um zwei Fenster gleichzeitig zu aendern und mein mouse over sieht das nicht sehr gut aus in der Status zeile..

      <img src="/images/03.gif" width=248 height=119 border=0 alt="Was willst du jetzt eigentlich wissen?">

      $xNeTworKx.

      In der Status-Zeile von IE und Netscape soll der Dateiname des Verweises nicht angezeigt werden - wie geht das?

      C.

  2. Hi

    Kann mir jemand helfen, wie ich am Besten verhindern kann, dass mein Verweis-Ort nicht angezeigt wird

    verhindern, daß er nicht angezeigt wird: tu nichts.

    Solltest Du da versehentlich ein "nicht" zu viel eingebaut haben:
    Warum willst Du das verhindern?
    Die einen achten eh nicht drauf, was da steht, die anderen sind nicht gerade erfreut, wenn Du ihnen den Zugriff auf die Information blockierst.

    oder so etwas wie ein alt text angezeigt wird?

    Also ein Text, der angezeigt werden soll, wenn der Text nicht angezeigt werden kann?

    Oder meinst Du das title-Attribut?

    Ich benutze JavaScript um zwei Fenster gleichzeitig zu aendern und mein mouse over sieht das nicht sehr gut aus in der Status zeile..

    Frames erforderlich und javascript-freie Navigation ist auch nicht möglich. Da solltest Du das Konzept nochmal überdenken.

    Robert

    1. Hi

      Kann mir jemand helfen, wie ich am Besten verhindern kann, dass mein Verweis-Ort nicht angezeigt wird
      verhindern, daß er nicht angezeigt wird: tu nichts.

      Solltest Du da versehentlich ein "nicht" zu viel eingebaut haben:

      stimmt ;-)

      Warum willst Du das verhindern?
      Die einen achten eh nicht drauf, was da steht, die anderen sind nicht gerade erfreut, wenn Du ihnen den Zugriff auf die Information blockierst.

      Ich wuerde die angezeigte Information gern bestimmen..

      oder so etwas wie ein alt text angezeigt wird?
      Also ein Text, der angezeigt werden soll, wenn der Text nicht angezeigt werden kann?

      Oder meinst Du das title-Attribut?

      Habe das ausprobiert, es erscheint immer noch:
      "javascript:TwoFrames('file1.html','main','file2.html','nav')"
      Das wuerde ich gern ersetzen durch so etwas wie "File Name"..

      Ich benutze JavaScript um zwei Fenster gleichzeitig zu aendern und mein mouse over sieht das nicht sehr gut aus in der Status zeile..

      Frames erforderlich und javascript-freie Navigation ist auch nicht möglich. Da solltest Du das Konzept nochmal überdenken.

      Klappt eigentlich sonst ganz gut..

      Robert

      1. Hi,

        Ich wuerde die angezeigte Information gern bestimmen..

        das steht Dir nicht zu. Die Statuszeile ist eine Grundfunktionalität des Browsers; nur der Browserhersteller und der Benutzer haben das Recht, die dort angezeigten Daten zu bestimmen.

        Oder meinst Du das title-Attribut?
        Habe das ausprobiert, es erscheint immer noch:
        "javascript:TwoFrames('file1.html','main','file2.html','nav')"

        Natürlich erscheint das, denn etwas anderes hat nicht zu erscheinen. Das title-Attribut wird in Form von Tooltips genutzt.

        Frames erforderlich und javascript-freie Navigation ist auch nicht möglich. Da solltest Du das Konzept nochmal überdenken.
        Klappt eigentlich sonst ganz gut..

        Dann schalt mal JavaScript aus und urteile erneut. FYI: Manche Leute haben keinen Einfluss darauf, ob bei ihnen JavaScript aktiviert ist oder nicht - und manche schalten es bewusst aus oder benutzen einen Browser, der JavaScript nicht mal beherrscht. Möchtest Du diese Leute diskriminieren?

        Cheatah

        1. Hi,

          Ich wuerde die angezeigte Information gern bestimmen..

          das steht Dir nicht zu. Die Statuszeile ist eine Grundfunktionalität des Browsers; nur der Browserhersteller und der Benutzer haben das Recht, die dort angezeigten Daten zu bestimmen.

          Oder meinst Du das title-Attribut?
          Habe das ausprobiert, es erscheint immer noch:
          "javascript:TwoFrames('file1.html','main','file2.html','nav')"

          Natürlich erscheint das, denn etwas anderes hat nicht zu erscheinen. Das title-Attribut wird in Form von Tooltips genutzt.

          Tooltips? Was ist das?

          Frames erforderlich und javascript-freie Navigation ist auch nicht möglich. Da solltest Du das Konzept nochmal überdenken.
          Klappt eigentlich sonst ganz gut..

          Dann schalt mal JavaScript aus und urteile erneut. FYI: Manche Leute haben keinen Einfluss darauf, ob bei ihnen JavaScript aktiviert ist oder nicht - und manche schalten es bewusst aus oder benutzen einen Browser, der JavaScript nicht mal beherrscht. Möchtest Du diese Leute diskriminieren?

          Wie kann ich es dann erreichen, dass zwei Frames sich gleichzeitig aendern? Wenn ich einen anderen Weg finden koennte, wuerde ich es gerne ausschalten..

          Cheatah

          C.

          1. Hi,

            Tooltips? Was ist das?

            eine kleine, meist rein textuelle Zusatzinformation, die sich über aktionsbeinhaltenden Elementen öffnet, wenn der Mauszeiger über ihnen liegt. Diese Form der Informationsvermittlung ist seit Jahren bewährt und in fast jedem auf dem Markt erhältlichen Computerprogramm standardmäßig enthalten.

            Wie kann ich es dann erreichen, dass zwei Frames sich gleichzeitig aendern?

            Ausschließlich durch das Überschreiben beider Frames mit _einem_ Frameset. Die einfachere Variante, einen Frame per href-Attribut und den anderen per JavaScript zu ändern basiert auf der simplen Tatsache, dass in aller Regel nur einer der beiden Frames _wirklich_ wichtig ist und der andere dann im Zweifel halt fehlt. Wäre es anders, wäre die Site auch nicht internettauglich (Stichworte Deep Links, Suchmaschinen, Bookmarks & Co.).

            Cheatah

            1. Hi,

              Tooltips? Was ist das?

              eine kleine, meist rein textuelle Zusatzinformation, die sich über aktionsbeinhaltenden Elementen öffnet, wenn der Mauszeiger über ihnen liegt. Diese Form der Informationsvermittlung ist seit Jahren bewährt und in fast jedem auf dem Markt erhältlichen Computerprogramm standardmäßig enthalten.

              Wie kann ich es dann erreichen, dass zwei Frames sich gleichzeitig aendern?

              Ausschließlich durch das Überschreiben beider Frames mit _einem_ Frameset. Die einfachere Variante, einen Frame per href-Attribut und den anderen per JavaScript zu ändern basiert auf der simplen Tatsache, dass in aller Regel nur einer der beiden Frames _wirklich_ wichtig ist und der andere dann im Zweifel halt fehlt. Wäre es anders, wäre die Site auch nicht internettauglich (Stichworte Deep Links, Suchmaschinen, Bookmarks & Co.).

              Vielen Dank. Natuerlich geht es hierbei hauptsaechlich um das Design. Werde vorerst den Vorschlag von Rainer S. umsetzen.

              Gruss,
              Carola.

              Cheatah

      2. Hallo,

        Deine Links sehen vermutlich wie folgt aus:

        <a href="javascript:TwoFrames('file1.html','main','file2.html','nav')">

        Eleganter wäre eine Lösung wie diese hier:

        <a href="file1.html" target="main" onclick="TwoFrames('file1.html','main','file2.html','nav');return false;">

        Dadurch hättest Du folgedes erreicht:
        1. Der Link funktioniert auch ohne Javascript (allerdings, ohne den Navigationsframe zu verändern, was (reine Vermutung meinerseits) eh nur Kosmetik ist)
        2. Das Linkziel steht in der Statuszeile, damit kriegt der Besucher die Information, die er dort erwartet.
        3. Wenn Javascript an ist, funktioniert alles wie gehabt.

        Frames erforderlich und javascript-freie Navigation ist auch nicht möglich. Da solltest Du das Konzept nochmal überdenken.
        Klappt eigentlich sonst ganz gut..

        ...aber nur, wenn Javascript bzw. Active Scripting aktiviert ist. Von letzterem kann man in Zukunft (wieder _sehr_ subjektive Einschätzung von mir) eventuell nicht mehr unbedingt ausgehen.

        Schönen Gruß aus Bilk

        Rainer

        1. Hallo,

          Deine Links sehen vermutlich wie folgt aus:

          <a href="javascript:TwoFrames('file1.html','main','file2.html','nav')">

          Eleganter wäre eine Lösung wie diese hier:

          <a href="file1.html" target="main" onclick="TwoFrames('file1.html','main','file2.html','nav');return false;">

          Dadurch hättest Du folgedes erreicht:

          1. Der Link funktioniert auch ohne Javascript (allerdings, ohne den Navigationsframe zu verändern, was (reine Vermutung meinerseits) eh nur Kosmetik ist)
          2. Das Linkziel steht in der Statuszeile, damit kriegt der Besucher die Information, die er dort erwartet.
          3. Wenn Javascript an ist, funktioniert alles wie gehabt.

          [...]

          Das klappt wunderbar, werde das benutzen! Vielen Dank!!

          Gruss,
          Carola.

        2. Hallo, Rainer,

          Eleganter wäre eine Lösung wie diese hier:
          <a href="file1.html" target="main" onclick="TwoFrames('file1.html','main','file2.html','nav');return false;">

          Dadurch hättest Du folgedes erreicht:

          1. Der Link funktioniert auch ohne Javascript

          Jein - er führt nur zur Unterseite, welche selbst keine Navigation hat.

          (allerdings, ohne den Navigationsframe zu verändern, was (reine Vermutung meinerseits) eh nur Kosmetik ist)

          Mit "nur Kosmetik" würde ich vorsichtig sein. In der Regel werden zwei Frame geändert, wenn eine *Sekundärnavigation* augerufen werden soll. Folglich sind Seiten, die auf diesem Konzept basieren partout *nicht* ohne JavaScript navigierbar, da im href-Attribut entweder die Sekundärnavigation oder die Startseite der jeweiligen Rubrik angegeben werden kann, welche ihrerseits für gewöhnlich keine weitere Navigation enthält.

          Naheliegend wäre, den Non-JavaScript-Benutzer in der Hierarchie absteigen zu lassen:

          <a href="sekundaernavigation_rubrik1.html" target="_self" onclick="TwoFrames('rubrik1_start.html','main','sekundaernavigation_rubrik1.html','nav');return false;">Rubrik 1</a>
          <a href="sekundaernavigation_rubrik2.html" target="_self" onclick="TwoFrames('rubrik2_start','main','sekundaernavigation_rubrik2.html','nav');return false;">Rubrik 2</a>
          ...

          Damit würden Besucher, welche Frames deaktiviert haben, gut auskommen, aber i.d.R. hat der erste, primäre Navigationsframe andere Ausmaße als der Sekunddärnavigationsframe, wodurch man nicht ohne weiteres bei aktivierten/unterstützten Frames die Sekundärnavigation im Primärenavigationsframe öffnen könnte...
          Man müsste also zusätzlich zwischen "framelosen" und "javascriptlosen" Benutzern unterscheiden.

          (Alternativ könnte man alle Links der Primärnavigation in das Sekundärnavigationsframe zielen lassen und alle Links der Sekundärnavigation auf das Inhaltsframe. Damit hätte man sich zumindest das Zwei-Frames-Script gespart und die Navigation wäre zudem viel konsistenter und hierarchischer.)

          Es ist eben ein grundsätzliches Problem von Frames, man kommt nicht umhin, eine Navigation auf den Unterseiten anzubieten. Es gibt keinen angemessenen Workaround außer eine vollständige gleichwertige Version ohne Frames und ohne zwingendem JavaScript zu erstellen, womit man die Frames quasi abschaffen muss.

          Frames erforderlich und javascript-freie Navigation ist auch nicht möglich. Da solltest Du das Konzept nochmal überdenken.

          Klappt eigentlich sonst ganz gut..

          "bei mir"[tm] ,-)

          ...aber nur, wenn Javascript bzw. Active Scripting aktiviert ist. Von letzterem kann man in Zukunft (wieder _sehr_ subjektive Einschätzung von mir) eventuell nicht mehr unbedingt ausgehen.

          In der Vergangenheit war es IMHO nie anders.

          Viele Grüße,
          Mathias

          1. Hallo Mathias,

            Mit "nur Kosmetik" würde ich vorsichtig sein. In der Regel werden zwei Frame geändert, wenn eine *Sekundärnavigation* augerufen werden soll. Folglich sind Seiten, die auf diesem Konzept basieren partout *nicht* ohne JavaScript navigierbar, da im href-Attribut entweder die Sekundärnavigation oder die Startseite der jeweiligen Rubrik angegeben werden kann, welche ihrerseits für gewöhnlich keine weitere Navigation enthält.

            Exakt. Aber die richtige Einschätzung dieses Sachverhalts kann sich meiner Meinung nach am ehesten durch die eigenen Erfahrungen herausbilden. Alle "Belehrungen" wirken noch nicht in dem Moment, wo sie gelesen werden, sie wirken viel zu theoretisch. Ich denke schon, daß sie richtig und wichtig sind, um später (wenn sie denn überhaupt einigermaßen aufmerksam gelesen wurden) darauf zurückzugreifen.
            Aber die Erfahrung, wie umständlich man es sich machen muß, damit eine Framesseite mit Javascript, welches für Navigationszwecke gebraucht wird, auch nur bei einem Teil der Besucher (hoffentlich gibt es bald mehr offensichtlichen Wettbewerb auf dem Browsermarkt) sich wie gewünscht verhält, die muß wahrscheinlich jeder für sich selbst machen, damit sie nachhaltig wirkt.

            Man müsste also zusätzlich zwischen "framelosen" und "javascriptlosen" Benutzern unterscheiden.

            Genau diesen Fehler habe ich noch vor anderthalb Jahren gemacht und habe dabei geglaubt "Hey, ich hab die pfiffigsten Skripte der Welt, da kann nichts schiefgehen", inzwischen bin ich froh, daß ich _viel_ weniger Arbeit ohne Frames und ohne Javascript habe.

            Schönen Gruß aus Bilk

            Rainer

            1. Hiya,

              Rainers' Antwort hat mir bei meiner Site gut weitergeholfen. Bei meinem Seitenaufbau war das genau richtig.

              Mit freundlichen Gruessen,
              Carola.