zoukankan      html  css  js  c++  java
  • 有关弹窗页面的注意问题

    1.url传中文字符串  相同的url不会再执行page_load

    function showPage()
    {
        var filter="<%= ViewState["filter"].ToString() %>";//获取后台页面的变量
        filter=encodeURIComponent(filter);//转化中文字符串
        var filterID=filterID
        var url=new Array();//用数组来保存url
        url.push("page.aspx?type=");
        url.push(x);
        url.push("&ID=");
        url.push(filterID);
        url.push("&filter=");
        url.push(filter);
        url.push("&z=");
        url.push(Math.random());//用不同的随机数来让弹窗页面每次都执行page_load

        window.showModalDialog(url.join(""),'','dialogWidth:500px;dialogHeight:400px;center:yes;help:no;scroll:no;resizable:no;status:yes;');
    }

    2.弹窗发回后会执行主页面的page_load方法

    如果让页面不进行任何动作的话,可以通过js返回false值来实现

    如  

    <asp:LinkButton ID="lnkDown" runat="server" OnClientClick="if(!new())return false;" OnClick="lnkDown_Click">新增</asp:LinkButton>

  • 相关阅读:
    安装vim
    linux输入法
    freemarker 超出字符用省略号表示
    三维数组去重
    php 相同的产品 一个背景色
    php 判断白天黑夜
    PHP-preg_replace过滤字符串代码
    checkbox 更新回显
    php socket编程入门
    命令行执行php
  • 原文地址:https://www.cnblogs.com/linzheng/p/1824156.html
Copyright © 2011-2022 走看看