怎么对系统自带的dialog进行设置  设置不显示地址栏   设置标题等<input type="button" value="查看" onclick="OpenDialog()" /> <script type="text/javascript">
        function OpenDialog() {
            window.showModalDialog("SearchDialog.aspx", "复杂参数费用详情", "dialogwidth=50px;dialogheight=50px;center:yes;status:no;");
        }
        //关闭对话框的方法
        function closeDialog() {
            if (diag) {
                diag.close();
            }
        } 
        
    </script>

解决方案 »

  1.   

    关于地址栏,网上流行的说法就是 将站点设置为信任就不显示地址栏了
    参数设置http://homepage.yesky.com/489/2370989.shtml
      

  2.   

    1.参数的设置:
    使用方法如下:
       vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures])
        vReturnValue = window.showModelessDialog(sURL [, vArguments] [, sFeatures])参数说明:
        sURL
       必选参数,类型:字符串。用来指定对话框要显示的文档的URL。
        vArguments
       可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,包括数组等。对话框通过window.dialogArguments来取得传递进来的参数。
        sFeatures
       可选参数,类型:字符串。用来描述对话框的外观等信息,可以使用以下的一个或几个,用分号“;”隔开。
        dialogHeight 对话框高度,不小于100px,IE4中dialogHeight 和 dialogWidth 默认的单位是em,而IE5中是px,为方便其见,在定义modal方式的对话框时,用px做单位。
      dialogWidth: 对话框宽度。
      dialogLeft: 距离桌面左的距离。
      dialogTop: 离桌面上的距离。
      center: {yes | no | 1 | 0 }:窗口是否居中,默认yes,但仍可以指定高度和宽度。
      help: {yes | no | 1 | 0 }:是否显示帮助按钮,默认yes。
      resizable: {yes | no | 1 | 0 } [IE5+]:是否可被改变大小。默认no。
      status: {yes | no | 1 | 0 } [IE5+]:是否显示状态栏。默认为yes[ Modeless]或no[Modal]。
        scroll:{ yes | no | 1 | 0 | on | off }:指明对话框是否显示滚动条。默认为yes。还有几个属性是用在HTA中的,在一般的网页中一般不使用。
        dialogHide:{ yes | no | 1 | 0 | on | off }:在打印或者打印预览时对话框是否隐藏。默认为no。
        edge:{ sunken | raised }:指明对话框的边框样式。默认为raised。
        unadorned:{ yes | no | 1 | 0 | on | off }:默认为no。传入参数:
        要想对话框传递参数,是通过vArguments来进行传递的。类型不限制,对于字符串类型,最大为4096个字符。也可以传递对象
      

  3.   

    2.设置标题。
    在SearchDialog.aspx页面的<title>在这里设置标题</title>
      

  4.   

    不要用window.showModalDialog,改为弹出div+iframe形式