tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
8
ZUGRIFFE
1109
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Lerni Lerni ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    17
    Hallo zusammen

    ich will gern einen Button erstellen, der mir als Link dienen soll.
    weiss jemand wie das geht?
     

  2. #2
    Registriert seit
    Aug 2002
    Ort
    Passau / Bayern
    Beiträge
    344
    Hallo!

    Auch wenns nicht ins Forum passt, aber machs mit JavaScript. Dazu musst Du im HTML-Code im onClick-Ereignis des Buttons folgende JS-Methoden aufrufen.

    window.navigate(url);
    oder
    document.location.href = url;
    oder
    window.location.href = url;

    Ersteres ist rein für den Internet Explorer gedacht, die anderen beiden sollten eigentlich im IE und im Netscape funktionieren, aber irgendwie ****en sie im IE5 nicht richtig. Musst halt etwas rumprobieren.

    Ich geb aber keine 100%ige Garantie, dass das hier so stimmt. Ich bin mehr der C#.NET und VB-Programmierer, und die Java / JS-Seite mag ich nicht so gern.

    Hier hast Du ein Beispiel:
    Code :
    1
    
    <input type="button" name="link" value="Mein Link" onClick="window.navigate('http://sharporbit.lacc.de');">



    MfG
    Mike
     
    Das Leben ist sch**ße ... aber die Grafik ist geil!

  3. #3
    Avatar von Alexander Schuc
    Alexander Schuc Alexander Schuc ist offline admin | crazy-weasel
    tutorials.de Administrator
    Registriert seit
    Aug 2001
    Ort
    Österreich, Stmk, Graz
    Beiträge
    2.783
    Hallo.

    Wir sind hier im C# Forum,
    hat also wenig mit HTML zu tun.

    Wenn du einen Button haben willst, der bei betätigen den Internet-Explorer öffnet, könntest du dich mit dem Namespace System.Diagnostics und der Process-Klasse auseinander setzen.
    Also aus dem Programm heraus den InternetExplorer starten,
    solltest du aber etwas anderes wollen, beschreibe es mal näher.

    Mfg,
    Alex
     
    With the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
    Aaron Satie

    Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
    Captain Jean-Luc Picard, Stardate ~41294.5

    Tutorials.de chattet. Hier gibts auch .net Support ^^
    Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de

    (moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions

  4. #4
    Registriert seit
    Aug 2002
    Ort
    Passau / Bayern
    Beiträge
    344
    Ups, ich stand auf der Leitung. Ich dachte, es geht um ein ASP-Script. Hab mich schon gewundert ... das Alter ...

    Natürlich gehts dann anders.

    Code :
    1
    2
    3
    4
    5
    6
    
    using System.Diagnostics;
     
    ...
     
    ProcessStartInfo proc = new ProcessStartInfo("http://sharporbit.lacc.de");  
    Process.Start(proc);

    Sollte klappen.

    Und sorry wegen der Falschmeldung.
     
    Das Leben ist sch**ße ... aber die Grafik ist geil!

  5. #5
    krypta krypta ist offline Mitglied Gold
    Registriert seit
    Nov 2000
    Ort
    at
    Beiträge
    104
    button? link? winforms oder doch asp.net?

    sieh dir mal folg control an: http://www.sliver.com/dotnet/HtmlLinkLabel
     

  6. #6
    Registriert seit
    Aug 2002
    Ort
    Passau / Bayern
    Beiträge
    344
    Original geschrieben von krypta
    button? link? winforms oder doch asp.net?

    sieh dir mal folg control an: http://www.sliver.com/dotnet/HtmlLinkLabel
    Aber das ist doch KEIN Button sondern ein Label.
     
    Das Leben ist sch**ße ... aber die Grafik ist geil!

  7. #7
    Avatar von Schokoladenmoench
    Schokoladenmoench Schokoladenmoench ist offline Mitglied Bronze
    Registriert seit
    Oct 2003
    Ort
    Bielefeld
    Beiträge
    49
    habs folgendermassen probiert:

    Code :
    1
    2
    3
    4
    5
    
            private void button5_Click(object sender, System.EventArgs e)
            {
                ProcessStartInfo proc = new ProcessStartInfo("http://sharporbit.lacc.de");  
                Process.Start(proc);
            }

    leider kommen bei mir fehlermeldungen:

    D:\sk\GAIN_WEB\GAIN_Web\Form1.cs(390): Der Typ oder Namespace 'ProcessStartInfo' konnte nicht gefunden werden. Möglicherweise fehlt eine Anweisung oder ein Assemblyverweis.

    und

    D:\sk\GAIN_WEB\GAIN_Web\Form1.cs(391): Der Name 'proc' besteht nicht in der Klasse oder dem Namespace 'GAIN_Web.Form1'


    weiss einer rat? ich hab grad erst frisch mit dem programmieren mit c# angefangen.. hab vorher nur php gemacht...
     
    Von allen schlichten Tätigkeiten, die ein Mensch durch kraftvolle Geschmeidigkeit und Anmut in Poesie für das Auge verwandeln kann, birgt der Versuch, in einen Müllcontainer zu klettern, das geringste Potenzial zu optischer Verklärung.

  8. #8
    Registriert seit
    Aug 2002
    Ort
    Passau / Bayern
    Beiträge
    344
    Hast Du den Namespace auch korrekt eingebunden?

    Code :
    1
    
    using System.Diagnostics;
     
    Das Leben ist sch**ße ... aber die Grafik ist geil!

  9. #9
    Avatar von Schokoladenmoench
    Schokoladenmoench Schokoladenmoench ist offline Mitglied Bronze
    Registriert seit
    Oct 2003
    Ort
    Bielefeld
    Beiträge
    49
    jau, daran hat´s gelegen... oh man, man muss auch wirklich auf alles achten...

    ich werd noch ne schwere zeit vor mir haben... und ihr hier auch wegen mir.. *g*
     
    Von allen schlichten Tätigkeiten, die ein Mensch durch kraftvolle Geschmeidigkeit und Anmut in Poesie für das Auge verwandeln kann, birgt der Versuch, in einen Müllcontainer zu klettern, das geringste Potenzial zu optischer Verklärung.

Ähnliche Themen

  1. Formular Link/Button
    Von Arcoz im Forum HTML & XHTML
    Antworten: 6
    Letzter Beitrag: 03.07.08, 12:18
  2. Link über Button
    Von Desastermaster im Forum ASP
    Antworten: 0
    Letzter Beitrag: 16.02.07, 10:34
  3. Link als Submit-Button
    Von cardician im Forum HTML & XHTML
    Antworten: 11
    Letzter Beitrag: 21.08.04, 21:51
  4. Flash 6 + Button + Link
    Von Official I.D. im Forum Flash Plattform
    Antworten: 10
    Letzter Beitrag: 29.07.02, 11:13
  5. Link per Button
    Von Deemax im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 26.06.02, 15:11