nichtschecker: Kann man per Button auf eine URL gelangen?

Hallo,
ich hab einen Button und wenn man drauf klickt, sollte eigentlich eine Seite geöffnet werden und zwar im Frame,
geht das?

http://www.diemodellwelt.de/bsp/buttons.html

--
Nichtschecker
webmaster@diemodellwelt.de
http://www.diemodellwelt.de
  1. hi

    ich hab einen Button und wenn man drauf klickt, sollte eigentlich eine Seite geöffnet werden und zwar im Frame,
    geht das?

    ja, geht. mach dich mit "location" und "href" bekannt (beides Javascript).

    so long
    ole
    (8-)>

    1. hallo ole,

      ich hab einen Button und wenn man drauf klickt, sollte eigentlich eine Seite geöffnet werden und zwar im Frame,
      geht das?
      ja, geht.

      ACK.

      mach dich mit "location" und "href" bekannt (beides Javascript).

      Nicht ganz. "href" ist ein Attribut für das HTML-Element "a". Siehe http://selfhtml.teamone.de/html/verweise/definieren.htm#beispiele

      Grüße aus Berlin

      Christoph S.

      1. hi Christoph

        Nicht ganz. "href" ist ein Attribut für das HTML-Element "a". Siehe http://selfhtml.teamone.de/html/verweise/definieren.htm#beispiele

        nicht nur, siehe
        http://selfhtml.teamone.de/javascript/objekte/location.htm#href

        Welches in diesem Falle eine Eigenschaft des location-objectes ist :)

        so long
        ole
        (8-)>

  2. klar geht das:
    <input type="button" value="klick mich" onclick="framename.location.href=seite.html">

    1. klar geht das:
      <input type="button" value="klick mich" onclick="framename.location.href=seite.html">

      Da kommt immer "Framename ist undefiniert!"

      --
      Nichtschecker
      webmaster@diemodellwelt.de
      http://www.diemodellwelt.de
      1. hi

        Da kommt immer "Framename ist undefiniert!"

        ersetze "framename" duch den namen des frames in dem sich die seite öffnen soll.

        so long
        ole
        (8-)>

  3. Danke, ich habs nicht so mit java, aber trotzdem!

    --
    Nichtschecker
    webmaster@diemodellwelt.de
    http://www.diemodellwelt.de

    1. hi

      Danke, ich habs nicht so mit java, aber trotzdem!

      wenn du sich mit javascript beschäftigen solltest, dann beschäftige dich doch auch gleich mit dem unterschied zwischen java und javascript.

      kurz kann man dann etwa so auf den punkt bringen:
      bis auf eine namensähnlichkeit haben die beiden nichts miteinander zu tun.

      so long
      ole
      (8-)>

    2. hi,

      Danke, ich habs nicht so mit java, aber trotzdem!

      zur lösung deines problems braucht es weder java noch javascript.

      ein formular reicht aus.

      gruss,
      wahsaga

  4. Hallo,

    ich hab einen Button und wenn man drauf klickt, sollte eigentlich eine Seite geöffnet werden und zwar im Frame,

    Die ganzen Lösungsvorschläge, welche auf JavaScript aufbauen sind ziemlicher Quatsch, da dann jemand der kein JavaScript hat auf deiner Seite nicht navigieren kann.

    Baue bitte um jeden Button ein eigenes Formular herum und gib dort für die action die Ziel-URL an. Als method verwendest du get und wenn ich mich nicht arg täusche, denn solltest du auch target ganz normal verwenden können (natürlich nur sofern du HTML 4.01 Transitional und nicth Strict einsetzt).

    Viele Grüße,

    Stefan

    --
    Lass dir das Tanzen NICHT verbieten
    http://tanzverbot.de
  5. so geht es am besten steht auch in selfhtml aberich weiss nicht mehr genau wo?
    is aber aber auch java und css kannste aber als grundgerüst immer weiter verwenden
    gruß
    hartmut

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN"
           "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <title>Links</title>
    <!-- (Im untren Bereich kannste die Form und die Farbe vom Button bestimmen) -->
    <style type="text/css">
    <!--
     input
      { background-color:#ffcc00; color:#000080; font-weight:bold; font-size:10px;
        font-family:Verdana,Helvetica,sans-serif; border:#1px outset 000088;
        width:100px; height:19px; margin-bottom:6px; }
     button
      { background-color:#FFFFDD; border:2px outset yellow; width:115px;
        text-align:center; margin-bottom:6px; }
    -->
    </style>

    <!-- (Ab hier kannste die lage und größe vom Fenster bestimmen) -->
    <!-- Hartmut (c)kurfuerst.de.tf /10.03.2003) -->
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function hm()
    {
    var iMyWidth;
    var iMyHeight;
    // gets top and left positions based on user's resolution so hint window is centered.
    iMyWidth = (window.screen.width/2) - (0 + 505)//half the screen width minus half the new window width (plus 0 pixel borders).
    iMyHeight = (window.screen.height/2) - (27 + 350)//half the screen height minus half the new window height (plus title and status bars).

    <!-- (Ab hier kannste die URL bestimmen es geht übriegens auch einfach nur windows.close))      ) -->

    var win2 = window.open("http://www.kurfuerst.net","Fenster2","status,height=650,width=1000,resizable=no,left=" + iMyWidth + ",top=" + iMyHeight + ",screenX=" + iMyWidth + ",screenY=" + iMyHeight + ",scrollbars=no")
    }
    // -->
    </SCRIPT>

    </head>
    <body bgcolor="#ffff9c"><div align="center">

    <!-- (Ab hier geht das mit dem Button los) -->

    <form action="klickbutton_style.htm">
    <b><font size="2" color="#00008c">Die machen solche Seiten<br>
    <A HREF="#" onClick="hm()"><input type="button" value="Kurfuerstnet"><br>

    </button>
    </p>
    </form>

    </body>
    </html>

    1. Hallo Hartmut,

      is aber aber auch java und css kannste aber als grundgerüst immer weiter verwenden

      wo ist da java? ich kann keins entdecken.

      freundl. Grüße aus Berlin, Raik

    2. Hallo Hartmut,

      is aber aber auch java

      du meinst javascript (was die Sache aber nicht wirklich besser macht).

      sorry, aber den Code konnte ich nicht so stehen lassen:

      <SCRIPT LANGUAGE="JavaScript">

      das type-Attribut fehlt.

      iMyWidth = (window.screen.width/2) - (0 + 505)

      screen ist keine Unterobjekt von window (und nutzlos ist screen.width sowieso - es hat nichts mit der Fenstergröße zu tun).

      <body bgcolor="#ffff9c"><div align="center">

      beide Attribute lassen sich durch css ersetzen.

      <form action="klickbutton_style.htm">
      <b><font size="2" color="#00008c">Die machen solche Seiten<br>
      <A HREF="#" onClick="hm()"><input type="button" value="Kurfuerstnet"><br>
      </button>
      </p>

      wo sind </b>, </font>, </a>, </div>, <button> und <p>?

      @nichtschecker: nimm doch einen ganz normalen Link, und formatiere ihn per css so, dass er wie ein Button aussieht.

      Grüße aus Nürnberg
      Tobias

      --
      Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|