[Question] Vor und zurück springen?

11/26/2010 22:20 /-/µR€#1
Hallo liebe Elitepvper's,
Nach dem mir bei meiner letzen Frage so gut geholfen wurde, würde ich euch sehr gerne ein weiteres Mal um Hilfe bitten.
Und zwar:
Ich besitze einen eigenen Webbrowser, ähnlich wie IE oder Firefox.
Wie man's bei IE und Firefox auch kann, würde ich sehr gerne eine funktion einbauen, die die Seiten vor und zurück gehen lässt.

z.B. :

Um euch genaurer zu zeigen wie ich es meine, habe ich folgenden Screen hochgeladen:


Ich hoffe ihr könnt mir auch diesmal weiter helfen (:
Liebe Grüße
sebesebe
:D
11/26/2010 22:30 rexfox#2
hmm .. ich denke mal du könntest
_IEAction()
verwenden...

schaus dir mal in der hilfe an
11/26/2010 23:06 maxi39#3
du könntes auch den browser ablauf in .inis speichern und dann immer wieder abrufen
11/26/2010 23:32 /-/µR€#4
Quote:
Originally Posted by maxi39 View Post
du könntes auch den browser ablauf in .inis speichern und dann immer wieder abrufen
Hm .. und wie währe der Befehl dafür ?
11/26/2010 23:53 rexfox#5
iniwrite und dann iniread, wenn dus auslesen willst

aber ich glaub meins ist leichter XD
11/27/2010 09:37 BlackHybrid#6
Hallo so sollte es gehen bin mir aber grad net 100% sicher is nehmlich schon ne weile her.

PHP Code:
_IEAction $oIE"back" 
$oIE ist die variable mit der du die verbindung aufgebaut hast also z.B $oIE = _IECreate ("www.Google.de")
11/27/2010 09:54 Kamyshin#7
Quote:
Originally Posted by BlackHybrid View Post
Hallo so sollte es gehen bin mir aber grad net 100% sicher is nehmlich schon ne weile her.

PHP Code:
_IEAction $oIE"back" 
$oIE ist die variable mit der du die verbindung aufgebaut hast also z.B $oIE = _IECreate ("www.Google.de")
wobei ich die Lösung mit IniWrite eigentlich für etwas komplexer halte, weil du die dann auch für ne History verwenden kannst (wenn du sowas in deinen Browser auch einbauen willst)
11/27/2010 11:26 BlackHybrid#8
Ich glaub nicht dass er das kann, dass wenn er eine neue seite öffnet eine neue sektion oder was auch immer in der ini erstellt wird
11/27/2010 12:15 maxi39#9
hier ma ein script zur veranschaulichung :

PHP Code:
$web11
$web2
1
IniWrite
(".\save.ini","website",$web1,$web2)
while 
1
    Sleep
(1000)
    if   
IniRead(".\save.ini","website",$web1,"default") <> $web2 then
         IniWrite
(".\save.ini","website",$web1,$web2)
    
MsgBox(64,"eintrag","der eintrag war erfolgreich")
EndIf
$web1 $web1 +1
$web2 
$web2 1

WEnd 
€ geht nartürlich müsste man um das vorherige abrufen zu können einfach die variable $web1 -1 nehmen. also

PHP Code:
if benutzer will abrufen then
$web1
$web1 -1
IniRead
(".\save.ini","website",$web1,"default")
$web1 ;damit man den weiteren verlauflauf nicht stört
endif 
das geht jetzt nur mit einer website, kann man aba auch alle abrufen
11/27/2010 12:25 lolkop#10
würde sowas ja nicht in ner ini speichern =)

einfach ein array, als verlaufsverktor anlegen, und dann innerhalb von dem nach vorne bzw hinten springen =)

wenn unbedingt gewünscht kann man das ganze ja dann beim beenden des browsers in eine logdatei schreiben. persönlich finde allerdings nicht, das die history unbedingt gelogged werdn muss =)
11/27/2010 17:29 /-/µR€#11
Hm, ich versteh's nicht so ganz ):
11/27/2010 17:30 BlackHybrid#12
Falls der fall eintritt dass ein Button gedrückt wird kommt
_IEAction ( $oIE, "back" )
11/27/2010 17:42 omer36#13
schau mal hier, vllt hilft es ja..

[Only registered and activated users can see links. Click Here To Register...]
11/27/2010 18:54 /-/µR€#14
Danke, hat mir beides sehr weitergeholfen :D
*Press* [Thanks]
:D