台灣最大程式設計社群網站
線上人數
1556
 
會員總數:246038
討論主題:189625
歡迎您免費加入會員
討論區列表 >> VB6 >> WebBrowser 按下 JavaScript 視窗
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
WebBrowser 按下 JavaScript 視窗
價值 : 100 QP  點閱數:1045 回應數:0
樓主

MSDOS
中級專家
3519 28
3606 557
發送站內信

捐贈 VP 給 MSDOS


只能用上面的解嗎
因為一個程式可能會碰到 按是 return True
也可能會 按 return 取消

改成
dim s as Boolean '全域變數

if s = True then
WebBrowser1.Document.parentWindow.execScript "function alert(){return True;}", "JavaScript"
else
WebBrowser1.Document.parentWindow.execScript "function alert(){return;}", "JavaScript"
end if

上面會變成無作用

s 改成在事件裡面才有作用但沒有阿無法控制 >_<

PS.我提醒大家目前 VB6 使用 WebBrowser 最好更改內核版本為 IE11
這陣子使用才知道 WebBrowser 內建 內核版本為 IE7
導致我程式一直試不出來


搜尋相關Tags的文章: [ WebBrowser JavaScript ] , [ JavaScript視窗 ] , [ 按下JavaScript ] ,
本篇文章發表於2016-07-04 11:35
目前尚無任何回覆
   

回覆
如要回應,請先登入.