大虾帮看看..谢了..1.
如果用了webBorrowser控件后,我的网页内容是放在数据库里的,读出来用InsertHtml的方式显示出来后,由于IE6后打开的文件如果有操作系统,都有有"活动内容安全提示",网页显示信息不全...
请问如何解决这个问题?2.除了webBorrowser外,还有没别的组件可以显示网页?3.webBorrowser屏掉右键?4.webBorrowser底色改为不是白色?

解决方案 »

  1.   

    1.“由于IE6后打开的文件如果有操作系统”这句话是什么意思
    2.embeddedwb 是webbrowser的扩展控件
    3.
    放一个ApplicationEvents,在OnMessage中.........procedure TForm1.ApplicationEvents1Message(var Msg: tagMSG;
      var Handled: Boolean);
    var
      mPoint : TPoint;
    begin
      if IsChild(WebBrowser1.Handle, Msg.Hwnd) and
         ((Msg.Message = WM_RBUTTONDOWN) or (Msg.Message = WM_RBUTTONUP)) then
      begin
        GetCursorPos(mPoint);
        PopupMenu1.Popup(mPoint.X, mPoint.Y);
        Handled:=True;
      end;
    end;
      

  2.   


    1.就是如果IE打开有JAVASCRIPT的本地网页文件的话..IE就出现一个安全的提示,你要手动允许才能远行网页文件.