Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Twebbrowser JS Funktionen verbieten (https://www.delphipraxis.net/32622-twebbrowser-javascript-funktionen-verbieten.html)

Mysterious Spirit 26. Okt 2004 11:07


Twebbrowser JS Funktionen verbieten
 
Erteinmal möchte ich allen kurz Hallo sagen als Neuling ;)

Nun zu meinem Problem. Ich möchte ein Webbrowser Programm programmieren, was aber verbieten soll auf bestimmte links zu klicken, an sich ist das ganze ja nciht allzu schwer, nur auf der Seite wo ich die Links verbieten möchte haben keinen direkten Link normal lautet es ja so:

<a href="irgendneseite.htm">

dort ist es aber fast ausschließlich wie folgt

<a href="" onclick="nefunktion(para)">

Ursprünglich wollte ich permanent die Statusleiste überüprüfen welcher Link da drin steht und wenn es ein "verbotener" ist das proggie beenden. Dies wird hier aber nciht funktioniernen. Hat eienr eine Idee wie ich diese Links filtern kann bzw. verbeiten kann auf diese Links zu klicken. Ich habe schon an vielen Stellen geguckt und mir den Kopf drüber zerbrochen. Ich hoffe ihr könnt mir weiter helfen.

toms 26. Okt 2004 11:34

Re: Twebbrowser JS Funktionen verbieten
 
Hi,

Nimm den Hier im Forum suchenTEmbeddedWB und setze dort unter DownloadOptions die Eigenschaft DLCTL_NO_SCRIPTS auf True

Mysterious Spirit 26. Okt 2004 11:38

Re: Twebbrowser JS Funktionen verbieten
 
Das hatte ich mir auch schon angesehen. Aber bestimmte Links sollen aj erlaubt sein, aber Jeder Link auf der Seite ist mit onclicks realisiert. Ich kenen die Komponente bisher kaum, aber dies müsste doch ALLE Scripts deaktivieren und so würde kein Link funzen, oder?

toms 26. Okt 2004 11:47

Re: Twebbrowser JS Funktionen verbieten
 
Zitat:

<a href="irgendneseite.htm">
wird ja zugelassen.

Mysterious Spirit 26. Okt 2004 11:54

Re: Twebbrowser JS Funktionen verbieten
 
Ja aber wie gesgat befidnen sich auf der Seite um di es geht ausschließlich nur

<a href="" onclick="nefunktion(para)">

Und manche davon will ich halt zulassen und andere wiederum nicht.

Mysterious Spirit 27. Okt 2004 09:19

Re: Twebbrowser JS Funktionen verbieten
 
Schiebe das Thema mal nach oben. Hoffe es hat noch einer eine Idee, ansonsten hab ich wohl Pech und es geht einfach nicht. :chat:

sakura 27. Okt 2004 09:20

Re: Twebbrowser JS Funktionen verbieten
 
Zitat:

Zitat von Mysterious Spirit
aber dies müsste doch ALLE Scripts deaktivieren und so würde kein Link funzen, oder?

Korrekt, aber anders geht es auch nicht. Das ist in diesem Fall komplett Schwarz/Weiß ... entweder/oder...

...:cat:...


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:44 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