![]() |
Link wird zweimal aufgerufen - intern und im Standard-Browser
Hallo!
Ich nutze in meinem Programm den EmbeddedWB und rufe mit navigate('site') eine Internetseite auf. Anders als in anderen Programmen, in denen ich genauso verfahre, wird der Link - für mich unerklärlich - auch im Standard-Browser aufgerufen, also doppelt. Wie kann das sein? Ich kapier's nicht. Wie verhindere ich den externen Aufruf? Gruß Rüd |
AW: Link wird zweimal aufgerufen - intern und im Standard-Browser
Ich vermute mal das ein JS-Script feststellt das was nicht passt und dann nochmal ein neues Browserfenster öffnet.
Das müsstest du Programmcodetechnisch unterbinden. |
AW: Link wird zweimal aufgerufen - intern und im Standard-Browser
Zitat:
Gruß Rüd |
AW: Link wird zweimal aufgerufen - intern und im Standard-Browser
Komisch.
Hast du die Exe/IDE evtl. mit Adminrechten gestartet? |
AW: Link wird zweimal aufgerufen - intern und im Standard-Browser
Zitat:
Gruß Rüd |
Gelöst: Link wird zweimal aufgerufen - intern und im Standard-Browser
Hallo!
Will Euch die Ursache meines Problems nicht vorenthalten. Zum Glück habe ich mich zwischenzeitlich mit etwas anderem beschäftigt und konnte so in Ruhe nochmal über mögliche "Störquellen" nachdenken. Ich nutze seit langem StyleControls, Skins etc. von Almediadev, erstmalig aber ein sog. LinkLabel. Dessen ClickProzedur habe ich genutzt aber wohl übersehen, was da im Hintergrund abläuft - nämlich der Aufruf des Standardbrowsers. Manchmal ist weniger mehr. Gruß Rüd |
AW: Link wird zweimal aufgerufen - intern und im Standard-Browser
Bei delphi-eigenen TLinkLabel wird kein Browser aufgeufen und einige seit Anfang an im TLinkLabel existierende Bugs wurden in XE8 nun endlich behoben. (vorallem was das Align angeht)
Würde es immernoch Karl-Marx-Stadt heißen, wäre ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz