Ankündigung

Einklappen
Keine Ankündigung bisher.

Link auf ext. Seite

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Link auf ext. Seite

    Hallo Leute..
    kann mir mal jemand von euch die "link" Funktion erklären..

    so ganz kapier ich das nicht, was die macht..

    hab jetzt einen Button angelegt.. wenn ich auf den drücke soll
    er folgendes ausführen:
    if pbutton(10,InfoPageID)==1 then link(10, $Ext$, DATE, InfoPageID, $http://www.heise.de$) endif

    passieren tut aber nix.. nur das das Icon Rot wird.. und als Text "Ext" steht..

    letztendlich will ich nur, per Tastendruck eine externe Seite aufmachen..

    Gruß Martin
    Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

    #2
    Hallo Martin,

    sollte so gehen (und tut`s hier auch bei mir).
    Welche FW/ Patch / EibStudio hast Du?
    Enertex Bayern GmbH - www.eibpc.com

    Kommentar


      #3
      Eibstudio: 2.311
      Patch: 2.313
      FW: 2.304

      Hier nochmal der ganze Code:

      [highlight=epc]
      [EibPC]
      if cycle (01,00) then {
      pdisplay(8, Termin_Zeit1 + $ - $ + Termin_Name1, DATE, INACTIVE, GREEN, InfoPageID);
      }endif
      //externer Link
      if pbutton(8,InfoPageID)==1 then link(8, $Ext$, DATE, InfoPageID, $http://www.heise.de$) endif

      [WebServer]
      pshifter(8)[INFO]$Termin$

      [/highlight]

      das wie gesagt funktioniert so bei mir nicht... der Button wird nur (kurz) Rot und der Text ändert sich wie wie gewünscht.. der Link verändert sich nicht... bzw. es geht keine neue Seite auf..

      Gruß Martin
      Angehängte Dateien
      Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

      Kommentar


        #4
        Im Webserver muss der Link schon angelegt werden.
        Element 2 im Beispiel

        [highlight=epc]
        [WebServer]
        page(InfoPageID)[$Page$,$link$]
        pshifter(1)[INFO]$Termin$
        link(2) [BLIND] [$http://eur.yimg.com/w/wcom/eur_germany_outlook_DE_DE_440_dmy_y.jpg$] $Mein Link$

        [EibPC]
        if cycle (01,00) then pdisplay(1, Termin_Zeit1 + $ - $ +Termin_Nam1, DATE, INACTIVE, GREEN, InfoPageID) endif
        //externer Link

        if pbutton(1,1)==1 then {
        link(1, $Ext$, DATE, InfoPageID, $http://www.heise.de$);
        link(2,$Neuer Link$,MONITOR,1,$http://eur.yimg.com/w/wcom/eur_satintl_440_dmy_y.jpg$)
        } endif
        InfoPageID=1

        Termin_Zeit1=$Termin$
        Termin_Nam1=$Name$
        [/highlight]
        Enertex Bayern GmbH - www.eibpc.com

        Kommentar


          #5
          ja aber wenn ich im Webserver diesen link anlege
          hab ich in der Visu einen "Button".. den ich eigentlich
          da nicht haben will..

          und überhaupt..

          du hast den link(2) angelegt.. aber später dann beim
          pbutton(1,1)==1 hast du dann link(1) auf den shifter drin..
          dann muss es doch auch ohne den link(2) gehen..

          oder versteh ich gerade die zusammenhänge nicht ?

          Gruß Martin
          Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

          Kommentar


            #6
            so... ich hab jetzt mal so ein Link Element (10) angelegt..

            [highlight=epc]
            if pbutton(8,InfoPageID)==1 then {
            link(10, $Button 1$, DATE, InfoPageID, $http://www.heise.de$)
            } endif

            if pbutton(9,InfoPageID)==1 then {
            link(10, $Button 2$, DATE, InfoPageID, $http://www.test.de$)
            } endif

            if pbutton(15,InfoPageID)==1 then {
            link(10, $Button 3$, DATE, InfoPageID, $https://www.google.com$)
            } endif
            [/highlight]

            wenn ich jetzt auf einen der pbuttons drücke (8, 9 oder 15) ändert sich
            der Link vom "Link-Element".. und ich kann damit die jeweilige ext. Seite aufmachen.. schön und gut..

            wie gesagt .. ich würde gern das "Sprungziel" eines pshifters direkt ändern wollen.. das beim drücken dessen, die ext. Seite aufgeht..

            Gruß Martin
            Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

            Kommentar


              #7
              link(2) im WebServer erzeugt einen Button, der bei Betätigung eine ext. Seite aufruft.

              durch Betätigung des pshifter(1) wird der Link für link(2) geändert.


              Zitat von Brick Beitrag anzeigen
              ja aber wenn ich im Webserver diesen link anlege
              hab ich in der Visu einen "Button".. den ich eigentlich
              da nicht haben will..

              und überhaupt..

              du hast den link(2) angelegt.. aber später dann beim
              pbutton(1,1)==1 hast du dann link(1) auf den shifter drin..
              dann muss es doch auch ohne den link(2) gehen..

              oder versteh ich gerade die zusammenhänge nicht ?

              Gruß Martin
              Enertex Bayern GmbH - www.eibpc.com

              Kommentar


                #8
                Zitat von SteffiEnertex Beitrag anzeigen
                link(2) im WebServer erzeugt einen Button, der bei Betätigung eine ext. Seite aufruft.

                durch Betätigung des pshifter(1) wird der Link für link(2) geändert.
                Auf gut deutsch.. ich kann den link vom pshifter nicht ändern ..

                dann versteh ich aber nicht, warum du in deinem Code (Post #4)
                diese Zeile (die mit dem Pfeil) drin hast:

                if pbutton(1,1)==1 then {
                --> link(1, $Ext$, DATE, InfoPageID, $http://www.heise.de$);
                link(2,$Neuer Link$,MONITOR,1,$http://eur.yimg.com/w/wcom/eur_satintl_440_dmy_y.jpg$)
                } endif


                beim Druck auf den pshifter kommt ja immer sowas:
                http://IP-Adresse/cgi-bin/eib-pc-http?08+01+00+01

                FEATUREWUNSCH:

                Wär cool, wenn das Sprungziel anpassbar wäre.

                Gruß Martin

                P.S. ach .. und noch was.. wieso ist das Icon vom Link eigentlich immer rot ?!?
                Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

                Kommentar

                Lädt...
                X