上次用代理的方法在返回的html代碼中嵌入咱們想加的功能,雖然可以實現功能,可是客戶的環境不容許。html
而後就想到本身編寫一個瀏覽器來實現,這樣的話,不想用新功能,就用ie瀏覽器,想用新功能,就用我定製的瀏覽器。瀏覽器
代碼語言用的是delphi ,使用的是EmbeddedWB。post
關鍵技術:攔截BeforeNavigate2。url
BeforeNavigate2(ASender: TObject;spa
const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,代理
Headers: OleVariant; var Cancel: WordBool);htm
裏面有咱們要的post數據和,目的url.get
看上去很完美。登錄
結果到用戶機器上一運行,發現用戶的機器安裝了一個特製的軟件,無論什麼瀏覽器,一旦登陸業務系統,就會跳出ie瀏覽器。軟件
因此定製瀏覽器方法不行了。
再想辦法把。