Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Link wird zweimal aufgerufen - intern und im Standard-Browser (https://www.delphipraxis.net/188400-link-wird-zweimal-aufgerufen-intern-und-im-standard-browser.html)

Rued 28. Feb 2016 15:11

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

Bernhard Geyer 28. Feb 2016 15:49

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.

Rued 28. Feb 2016 16:37

AW: Link wird zweimal aufgerufen - intern und im Standard-Browser
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1331627)
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.

Danke Bernhard! Bin Deinem Tipp `mal nachgegangen und habe eine Seite mit reinem Html aufgerufen. Das gleiche Problem.

Gruß

Rüd

Bernhard Geyer 28. Feb 2016 17:07

AW: Link wird zweimal aufgerufen - intern und im Standard-Browser
 
Komisch.
Hast du die Exe/IDE evtl. mit Adminrechten gestartet?

Rued 28. Feb 2016 19:44

AW: Link wird zweimal aufgerufen - intern und im Standard-Browser
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1331637)
Komisch.
Hast du die Exe/IDE evtl. mit Adminrechten gestartet?

Nein, habe ich nicht. Ist - nach Test - irrelevant.

Gruß

Rüd

Rued 3. Mär 2016 14:54

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

himitsu 3. Mär 2016 15:04

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 sowas nicht passiert.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz