none
求asp弹窗代码 RRS feed

答案

  • 你好!

    使用 JavaScript 的 Window.ShowModalDialog,在弹的的页面中进行布局。


    或者使用 Div 进行模拟窗体,比如 Ajax Toolkit 中的 ModalPopup 控件。


    知识改变命运,奋斗成就人生!
    2010年1月7日 3:37
    版主
  • <html>
    <body>
     <script language="javascript">
    function show(){
        var sRet = window.showModalDialog('a.html','title','scrollbars=no;resizable=no;help=no;status=no;dialogTop=25; dialogLeft=0;dialogHeight=350px;dialogwidth=410px;');
            if(sRet == "refresh") 
            {
                window.location.reload();
            }
            
    }
    </script>
    <input name="" type="button" onClick="show();" value="打开" />
    
    <script language="javascript">
        function al(){
            alert("关闭了哦");
            window.returnValue = "refresh";
            window.close();
        }
    </script>
    <input name="" type="button" onClick="al();" value="关闭" />
    </body>
    </html>

    努力+方法=成功
    2010年1月7日 5:43

全部回复

  • 你好!

    使用 JavaScript 的 Window.ShowModalDialog,在弹的的页面中进行布局。


    或者使用 Div 进行模拟窗体,比如 Ajax Toolkit 中的 ModalPopup 控件。


    知识改变命运,奋斗成就人生!
    2010年1月7日 3:37
    版主
  • X.X.Y<abbr class="affil"></abbr>的回答就可以,
    弹出窗体主要是用javascript来做。asp和asp.net都一样
    努力+方法=成功
    2010年1月7日 3:44
  • 我是用的javascript可是有些问题始终解决不了您可不可以给我一个例子,谢谢!

    2010年1月7日 5:28
  • <script>
    window.showModalDialog("http://social.microsoft.com/Forums/zh-CN/295/thread/62153bad-4c53-41e8-ac3f-afc1eea88527"
        , "dialogHeight=300px;dialogWidth=300px");
    </script>

    知识改变命运,奋斗成就人生!
    2010年1月7日 5:36
    版主
  • <html>
    <body>
     <script language="javascript">
    function show(){
        var sRet = window.showModalDialog('a.html','title','scrollbars=no;resizable=no;help=no;status=no;dialogTop=25; dialogLeft=0;dialogHeight=350px;dialogwidth=410px;');
            if(sRet == "refresh") 
            {
                window.location.reload();
            }
            
    }
    </script>
    <input name="" type="button" onClick="show();" value="打开" />
    
    <script language="javascript">
        function al(){
            alert("关闭了哦");
            window.returnValue = "refresh";
            window.close();
        }
    </script>
    <input name="" type="button" onClick="al();" value="关闭" />
    </body>
    </html>

    努力+方法=成功
    2010年1月7日 5:43