<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 60, comments - 116, trackbacks - 1, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    讓嵌入窗體的 WebBrowser 控件無邊框(轉)

    Posted on 2008-01-24 15:23 匪客 閱讀(3183) 評論(1)  編輯  收藏 所屬分類: 開發技術

      前一段時間升級了一個程序,將程序的主界面用網頁來設計,效果非常好,用 HTML+CSS 可以實現更加豐富的界面效果,比直接用 Delphi 來得容易。

      實現的方法很簡單,在窗體添加一個 WebBrowser 組件,然后執行以下代碼:

      WebBrowser1.Navigate('D:\Soft\HomePage.html');

      但隨之而來出現了一個問題:WebBrowser 組件在未載入 HTML 之前是無邊框的,當載入 HTML 之后,WebBrowser 四周出現了一個三維邊框,和程序本身的風格極不協調,查看了 WebBrowser 的所有屬性,沒有屬性可以改變這一設置。

      經過測試以后發現,該邊框并不是 WebBrowser 產生的,而是 WebBrowser 中載入的 HTML 產生的,如果是這樣的話,那問題就好解決了,真接用 CSS 去掉邊框:

      body { border: 0px; overflow: auto; /*可自動隱藏或顯示滾動條;設為 hidden 完全隱藏滾動條*/ }


      當你高興地設置以上 CSS 后,卻發現 WebBrowser 的邊框卻依然存在,是 CSS 錯了嗎?NO,是你的 DOCTYPE 出了問題,以上的 CSS 在 XHTML 下是無效果的,將 DOCTYPE 設為 HTML4 即可:

      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    評論

    # WebBrowser 控件無邊框[TrackBack]  回復  更多評論   

    2008-03-19 17:28 by ping
    讓嵌入窗體的WebBrowser控件無邊框(轉) --
    [引用提示]ping引用了該文章, 地址: http://www.cnweblog.com/ping/archive/2008/03/19/278926.html

    主站蜘蛛池模板: 亚洲天堂中文字幕| 亚洲日韩国产精品乱| 亚洲欧洲日产专区| 国产h视频在线观看网站免费| 亚洲国产精品久久久久婷婷软件| 日本在线看片免费人成视频1000| 亚洲小视频在线观看| 最刺激黄a大片免费网站| 亚洲国产成人精品久久| 一个人免费观看在线视频www| 国产精品亚洲片在线va| 国产最新凸凹视频免费| 日韩a毛片免费观看| 亚洲欧洲成人精品香蕉网| 久久久久久一品道精品免费看| 亚洲色图在线观看| 在线观看视频免费完整版| 亚洲精品9999久久久久无码| 又粗又硬免费毛片| 永久在线观看免费视频 | 亚洲码在线中文在线观看| 最近免费最新高清中文字幕韩国| 亚洲婷婷综合色高清在线| 国产成人一区二区三区免费视频| rh男男车车的车车免费网站| 亚洲国产精品自在在线观看| 一个人免费高清在线观看 | 亚洲av无码片vr一区二区三区| 亚洲国产成人久久综合野外| 日韩电影免费在线观看中文字幕| 亚洲成年网站在线观看| 精品国产人成亚洲区| 成人浮力影院免费看| 国产AV无码专区亚洲AV琪琪| 亚洲AV日韩AV天堂久久 | 青柠影视在线观看免费高清| 亚洲成a人片在线观看播放| 凹凸精品视频分类国产品免费| 日本视频免费高清一本18| 亚洲AV女人18毛片水真多| 午夜亚洲国产理论秋霞|