![]() |
Link im WebBrowser anklicken
Hi,
ich habe in meinen WebBrowser eine Homepage mit Frames geladen... Ich wirde jetzt gerne einen Link aus der Menue leiste automatisch mit z.b. Webbrowser1.Navigate('startseite.html') aufrufen lassen. Leider ist dann aber das Frameset weg, weil ja nur die startseite.html aufgerfufen wird. :? Wenn ich meinen bescheidenen HTML kenntnisen folge müsste doch eigentlich eine Target attribute angehängt werden. Vielleicht kennt ja einer eine Lösung! Danke! EDIT: Weis einer wie man die Reffere Url bestimmt, also die Verweisende Adresse??? Anscheinend wird auf der Homepage damit geprüft ob man die Adresse sofort aufruft... :shock: |
Re: Link im WebBrowser anklicken
Ist die Frage den so schwer... hier sind doch welche die kennen sich so super mit Delphi aus, kann mir den da keiner mal helfen :( .
|
Re: Link im WebBrowser anklicken
Zitat:
Das ganze wäre wesentlich einfacher, wenn du konkret mitteilen würdest, um welche Seite es sich handelt. Wie du den Referrer übergibst, kannst du ![]() Über die Oleobjects müsstest du aber auch nen Linkclick simulieren können. Da wirste höchstwahrscheinlich auch hier, oder bei den Schweizern fündig. Ansonsten mal in der MSDN schauen. |
Re: Link im WebBrowser anklicken
Supi eine Antwort.^^
Also es handel sich um ![]() Wenn ich mich einlogge ist auf der rechten Seite die Navigation. Die das Hauptframe ansteuert. Im Spiel sind alle Links mit einer PHP Get variable wo die SessionID drin steht. Aber das ist nicht das Problem! Das Programm logt sich mit den Benutzer Daten ein. Jetzt kann man die Links von den Aufträgen in eine Listbox eintragen. Der Link sieht z.b. so aus: ![]() Wenn das Programm jetzt diesen Link zum angegebenen Zeitpunkt aufruft, wird das z.b. Gebäude angefangen zu bauen aber ich komme dann wieder auf die OGame startseite, sodass kein 2 Auftrag gegeben werden kann, weil man ja ausgeloggt ist. Das Problem ist warscheinlich das der Link extern aufgerufen wird und nicht in dem Frameset drin. Was komisch ist auch das Frameset:
XML-Code:
Wenn ich dann versuche
<html>
<head> <title>OGame.de</title> <meta name="author" content="Gameforge GmbH"> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> <meta name="keywords" content="OGame, Browsergame, Onlinegame, Browsergames, Browsergame, Spiel, Spiele, Onlinespiel, Onlinespiele"> <meta name="description" content="OGame - Top Browsergame im Weltraum. Kommandiere deine Flotten."> <meta name="robots" content="index, follow"> <meta name="revisit-after" content="21 days"> <meta name="language" content="de"> <meta name="distribution" content="global"> <meta name="audience" content="all"> <meta name="author-mail" content="info@ogame.de"> <meta name="publisher" content="Gameforge GmbH"> <meta name="copyright" content="(c) 2005 by Gameforge"> <meta http-equiv="expires" content="0"> <meta http-equiv="pragma" content="no-cache"> </head> <frameset rows="*,0" frameborder="no" border="0" framespacing="0"> <frame name="mainframe" src="/index.php?frameset=1" frameborder="0" scrolling="yes" noresize> </frameset> </html> ![]() ![]() Ich habe auch schon über about:config die Referer weitergabe meinen FF ausgemacht, klappt imer noch. Also da dran liegt es nicht das, dass PHP den ref testet. Vielleicht kann mir ja jetzt einer Helfen! EDIT: Also der Link muss so aufgerufen als wirde man druaf klicken. Das Framset muss erhalten bleiben. |
Re: Link im WebBrowser anklicken
Zitat:
|
Re: Link im WebBrowser anklicken
*g* merkt man ja nicht da die Internet Explorer Komponente benutzt wird^^
|
Re: Link im WebBrowser anklicken
Zitat:
|
Re: Link im WebBrowser anklicken
Naja ich lasse es mal lieber nacher wird mein Acc noch gespert, aber danke für eure Hilfe! :) :dp:
|
Re: Link im WebBrowser anklicken
Zitat:
Und wenn du schon krumme dinger drehen musst, dann denk dir wenigstens ne ordentliche Alibi-Geschichte aus unter deren Denkmantel du das fragen kannst :lol: |
Re: Link im WebBrowser anklicken
Ich glaube, er meinte eher seinen Spielaccount. Und als illegal würde ich das noch nicht bezeichnen. Eher als grob unsportlich den anderen Spielern gegenüber.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:33 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-2025 by Thomas Breitkreuz