Ankündigung

Einklappen
Keine Ankündigung bisher.

Schaltfläche link-target, Position auf der Maske

Einklappen
X

Schaltfläche link-target, Position auf der Maske

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

  • Schaltfläche link-target, Position auf der Maske

    Hallo,

    ist es möglich, das link-target einer Schaltfläche mittels Javascript anzupassen? Wenn nicht, kann ich alternativ die Position der Schaltfläche dynamisch anpassen?


    Danke für's Nachdenken...

  • #2
    Hallo,
    das ist mit folgendem Code möglich:
    Code:
    function setTarget(){
       document.getElementById("ID_buttoncontrolXYZ").target = "_blank";
       return true;
    }

    Kommentar


    • #3
      Gemeint ist an dieser Stelle nicht das html-target, sondern das link-target, das sich in den experts findet...trotzdem danke!

      Kommentar


      • #4
        Ein Expertattribut kann man mit folgendem Code ändern:
        Code:
        getElement("<GUID>").oUp.linkTarget = "982...B76";

        Kommentar


        • #5
          cool, das ist genau was ich suche... werde ich gleich mal antesten

          Kommentar


          • #6
            schade, funktioniert leider nicht so einfach
            Code:
            Cannot set property 'linkTarget' of undefined
            in JS mache ich folgendes
            Code:
                        oGr=$(getElement(resArr[1])); oGr.show();
                        oGr.oUp.linkTarget = "D88EE754D12BC15E63CCDA37F616F3F9F435E0D5";
            show() funktioniert, das setzen des LinkTargets allerdings nicht...

            Kommentar


            • #7
              Achtung! oGr ist in deinem Fall ein jQuery-Object!
              Richtig wäre dann:
              Code:
              oGr=$(getElement(resArr[1])); oGr.show();
              oGr[0].oUp.linkTarget = "D88EE754D12BC15E63CCDA37F616F3F9F435E0D5";
              // oder: oGr.get(0).oUp.linkTarget = "D88EE754D12BC15E63CCDA37F616F3F9F435E0D5";
              Gruß,
              handw3rker

              Kommentar


              • #8
                Danke, ich werde das gelegentlich nochmal anfassen...

                Kommentar

                Lädt...
                X