如何让TWEBBROWSER的边框消失?(50分)

  • 主题发起人 主题发起人 gmwu
  • 开始时间 开始时间
G

gmwu

Unregistered / Unconfirmed
GUEST, unregistred user!
使用TWEBBROWSER控件时,只要一有页面装入,就会出现边框。
请问各位大虾,有什么办法让边框消失?
 
什么边框?
 
就是有3D效果的边框

 
怎么没人回答啊!?

看来只好用土着了!!
 
说详细点。
 
我所说的边框就是TWEBBROWSER在NAVIGATE一个HTML页面时,
出现在TWEBBROWSER边界的具有3D效果的框。我希望该框能消
失。能作到么?
 
你可以设WebBrowser稍为比窗体大一点,又或者用Panel把它的边盖住。

虽然笨一点,但也不妨试试。
 
要说更讨厌的是右侧的滚动条,若是把 Scroll="NO",就完全不出来了,能不能让他在必要时才出现?
 
gmwu:
我找到解决方案了,在onDocumentComplete中加入:
doc:=IHTMLDocument2(Webbrowser1.Document);
if(doc<>nil) then
begin
item:=doc.body;
if(item<>nil) then
item.style.borderstyle:='none'
end;
试一试?(也可直接在网页里设置css)
 
后退
顶部