Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Internetadresse ändern (https://www.delphipraxis.net/152643-internetadresse-aendern.html)

xXFelixXx 30. Jun 2010 12:46

Internetadresse ändern
 
Hallo!

Ich suche eine Möglichkeit, die Internetadresse des geöffneten Browserfensters zu ändern. Zum Auslesen habe ich schon eine Funktion gefunden, aber ich möchte diese Adresse eben ändern, sodass eine andere Seite lädt.

Geht das?

Viele Grüße, Felix

blackfin 30. Jun 2010 13:06

AW: Internetadresse ändern
 
Zitat:

ShellExecute(0, 'open', Pchar(URL), nil, nil, SW_SHOW);
macht ein neues Fenster deines Standard-Browsers auf, mit der URL, die geladen werden soll.

Alles andere ist doch eher "pfui" :)

xXFelixXx 1. Jul 2010 13:29

AW: Internetadresse ändern
 
Zitat:

Zitat von blackfin (Beitrag 1032614)
Zitat:

ShellExecute(0, 'open', Pchar(URL), nil, nil, SW_SHOW);
macht ein neues Fenster deines Standard-Browsers auf, mit der URL, die geladen werden soll.

Alles andere ist doch eher "pfui" :)

Hi!

Eigentlich meinte ich eher, dass die aktuelle Internetseite geändert wird. Oder geht das nicht?!

Felix

blackfin 1. Jul 2010 13:34

AW: Internetadresse ändern
 
Was ist die "aktuelle Internetseite" ?
Ich habe teilweise 20-30 Browserfenster auf und davon ist auch oft keines aktiv.
Soll nun das Programm die URL jedes Fensters ändern?
Da würde ich durchdrehen als User, wenn das ein Programm macht! :)

Aber generell zu deiner Frage:
Du kannst es sicherlich irgendwie über die diversen Browser-API's (Mozilla/IE/Safari) browserspezifisch machen, aber eine "All-in-one"-Lösung für alle Browser wird es wohl nicht geben. Kann ich mir zumindest nicht vorstellen.
Jeder Browser ist intern ja anders aufgebaut und ein globales Protokoll für eine "Browser wechsle deine URL"-Funktion gibt es soviel ich weiss nicht.
Ich kann mir auch gut vorstellen, dass so etwas aus Sicherheits-Gründen vom Browser verhindert wird / nicht angeboten wird.


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