当前位置:编程学习 > C#/ASP.NET >>

求一个js弹窗效果,路过的同学们,进来给小弟指点下,谢谢

这个js效果如此啊:点击a.spx,窗口形式弹出b.aspx,相应的操作后,点击确定,关闭b.aspx,刷新a.aspx.

(eg:a.aspx是一个列表页,里面有很多条从数据库中提取到的记录,每一个记录都有一个按钮,来设置,这个记录的一个是否打折的属性,    流程就是:点击按钮-->弹窗--->设置打折---->点击确定关闭弹窗---->刷新窗口



求哥哥姐姐们给推荐个js或者给给指点下,谢谢,我自己找的,弹出窗体后,设置打折,然后点击确定的时候,在当前窗体里面弹出了a.aspx   而且大小就是弹窗的大小,没法修改啊。。。。 --------------------编程问答-------------------- 不太明白,点击时,不就是window.showModalDialog,模态显示,关闭后,本页面刷新吗 --------------------编程问答-------------------- ..弹出层。。
--------------------编程问答--------------------
引用楼主 niuhejun 的回复:
这个js效果如此啊:点击a.spx,窗口形式弹出b.aspx,相应的操作后,点击确定,关闭b.aspx,刷新a.aspx.

(eg:a.aspx是一个列表页,里面有很多条从数据库中提取到的记录,每一个记录都有一个按钮,来设置,这个记录的一个是否打折的属性,    流程就是:点击按钮-->弹窗--->设置打折---->点击确定关闭弹窗---->刷新窗口



求哥哥姐姐们给推荐个js或……

 你这是弹出页面,你可以在你的父级页面加一个隐藏的服务器按钮在通过JS执行下这个按钮的点击事件当然这个JS要在你的子页面上调用也就是在你弹出的b.aspx页面来调用_tr_onref这个方法例如:
  <script language="javascript" type="text/javascript">
        function _tr_onref() {
            document.getElementById("_refButton").click();
        }
    </script>
 <asp:Button ID="_refButton" Style="display: none" runat="server" OnClick="_refButton_Click">
    </asp:Button>

  protected void _refButton_Click(object sender, EventArgs e)
        {

            Dbind();
        }


--------------------编程问答-------------------- 推荐你一个jquert插件 lightbox ,这个插件可以再模拟窗体内弹出其他页面 --------------------编程问答-------------------- 建议使用ajax的dialog,这么点设置没必要打开一个新窗口,ajax完成修改后,刷新本页面就可以,不用父子页面来回折腾 --------------------编程问答-------------------- http://jqueryui.com/demos/dialog/ --------------------编程问答-------------------- 这些用jquery啦,好用 --------------------编程问答-------------------- 嗯。。高手都说出来了。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,