Hallo,
ich hab ein kleines Programm zum testen geschrieben:
Code
#include <FF.au3>
$URL = "http://www.google.de"
_FFStart($URL) ; neues Browser Fenster
If _FFIsConnected() Then
_FFTabAdd("http://ff-au3-example.thorsten-willert.de/")
EndIf
Alles anzeigen
Leider macht es nicht das, was es machen soll.
Es wird zwar ein neuer Tab geöffnet, allerdings wechselt er nicht zu dem neuen Tab sondern bleibt beim google Tab. Zusätzlich bleibt der neue Tab auch leer, er öffnet also auch keine URL.
Das kommt als Ausgabe
Code
>"C:\Program Files (x86)\AutoIt3\SciTE\..\autoit3.exe" /ErrorStdOut "A:\projekt bo-co\tab test.au3"
__FFStartProcess: ""C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -new-window "http://www.google.de" -repl 4242
_FFConnect: OS: WIN_7 WIN32_NT 7600
_FFConnect: AutoIt: 3.3.2.0
_FFConnect: FF.au3: 0.6.0.0b-5
_FFConnect: IP: 127.0.0.1
_FFConnect: Port: 4242
_FFConnect: Delay: 2ms
_FFConnect: Socket: 596
__FFSend: try{window.content.top.document.browserDOMWindow}catch(e){'_FFCmd_Err';};
__FFRecv:
__FFSend: try{navigator.userAgent}catch(e){'_FFCmd_Err';};
__FFRecv: Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729)
_FFConnect: Browser: Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729)
__FFSendJavaScripts: Sending functions to FireFox .......... done
_FFLoadWait: . loaded in 20ms
__FFSend: try{FFau3 != null?1:0}catch(e){'_FFCmd_Err';};
__FFRecv: 1
__FFSend: try{gBrowser.selectedTab = gBrowser.addTab('http://ff-au3-example.thorsten-willert.de/')}catch(e){'_FFCmd_Err';};
__FFRecv: _FFCmd_Err
_FFLoadWait: . loaded in 64ms
>Exit code: 0 Time: 4.569
Alles anzeigen
Ich habe in Firefox das Addon Tabmixplus installiert. Könnte es daran liegen?
Grüße