zoukankan      html  css  js  c++  java
  • js常用

    -----------------------------------

    各种转页

    1.Response.Redirect("XXX.aspx",true)——直接转向新的页面,原窗口被代替;
    2. Response.Write("<script>window.open(XXX.aspx','_blank')</script>")——原窗口保留,另外新增一个新页面;
    3.Response.Write("<script>window.location=XXX.aspx'</script>")——打开新的页面,原窗口被代替;
    4.Server.Transfer("XXX.aspx")——打开新的页面;
    5.Response.Write("<script>window.showModelessDialog(XXX.aspx')</script>")——原窗口保留,以对话框形式打开新窗口;
    6.Response.Write("<script>window.showModalDialog(XXX.aspx')</script>")——对话框形式打开新窗口,原窗口被代替;

    ------------------------------------------
    转页 js
    <div style="height: 167px; 150px">
            <asp:LinkButton ID="LinkButton1" runat="server" onclick="LinkButton1_Click">Text Repeater </asp:LinkButton>
            <a  href="javascript:openinmain();" >text repeater</a>
           
            <script type="text/javascript">
            function openinmain(){
                window.parent.frames['main'].location='text1.aspx';
            }
            </script>
        </div>
    ---------------------------------------
    转页
    <div style="height: 167px; 150px">
            <asp:LinkButton ID="LinkButton1" runat="server" onclick="LinkButton1_Click">Text Repeater </asp:LinkButton>
            <a href=Text1.aspx target=main >text repeater</a>
        </div>

    ---------------------------------------
    转页--blank
    <div style="height: 167px; 150px">
            <asp:LinkButton ID="LinkButton1" runat="server" onclick="LinkButton1_Click">Text Repeater </asp:LinkButton>
            <a href=Text1.aspx target=_blank >text repeater</a>
        </div>
    -------------------------------------
    js 指向_blank
     protected void LinkButton1_Click(object sender, EventArgs e)
        {
            ScriptManager.RegisterStartupScript(this,GetType(),"new","window.open('text1.aspx','_blank');",true);
        }
    -------------------------------------------
    js学习

    <div>

            <script type="text/javascript">
        var i=10;
        function Add(a,b){
            return a+b;
        }
       
        function BtnClick(){
            var b=document.getElementById('Text1').value;
            document.getElementById('Label1').innerHTML=Add(i,parseInt(b));      
             document.getElementById('divresult').innerHTML=Add(i,parseInt(b));   
             alert(Add(i,parseInt(b)));//弹出对话框:
        }
            </script>

            <input id="Text1" type="text" /><br />
            <div>
                <asp:Label ID="Label2" runat="server" Text="div显示:"></asp:Label>
            </div>
            <div id='divresult'>
            </div>
            <div>
                <a href="javascript:BtnClick()">click</a></div>
            <a href="javascript:Add(1,3)">1+3</a>
            <asp:Label ID="Label3" runat="server" Text="Label显示"></asp:Label>
            <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
        </div>

    弹出对话框:  alert();
    定义变量:  var i=10;
    方法:   function Add(a,b){
                  return a+b;
           } 
       function BtnClick(){
               var b=document.getElementById('Text1').value;
               document.getElementById('Label1').innerHTML=Add(i,parseInt(b));      
                document.getElementById('divresult').innerHTML=Add(i,parseInt(b));   
                alert(Add(i,parseInt(b)));
           }
    方法调用:  <a href="javascript:BtnClick()">click</a></div>
       javascript:window.opener.document.getElementById('Text1').value='sdfsdf';
    window.opener 父窗体
    window.parent 父窗体
    获取某个控件的值: document.getElementById("Text3").value
       ScriptManager.RegisterStartupScript(this, GetType(), "alert", "alert('数据保存成功');window.location='PersonList.aspx';", true);
       OnClientClick="javascript:window.parent.Confirm('提示','确定要删除此角色吗?',this);return false;"
       OnClientClick="return confirm('您确定要删除吗?');"

    弹窗:  <script src="ext-base.js" type="text/javascript"></script>

          <script src="ext-all.js" type="text/javascript"></script>

          <script src="CommonDialog.js" type="text/javascript"></script>

         function ShowCreatDialog(){
               ZShowDialog('新建角色', 500, 400, 'UserCreate.aspx');      
          }    
      <input id="btnLogin" type="button" value="注册"  onclick="ShowCreatDialog()"/> 


     

    好记性不如烂博客
  • 相关阅读:
    经典SQL语句大全
    C# 在子线程中创建不会阻塞执行窗体
    win7 C# winForm编程 savefiledialog 不能弹出保存窗体
    什么是AJAX技术及其常识
    C++安装失败解决办法
    java实现图像的直方图均衡以及灰度线性变化,灰度拉伸
    java关于邮件发送
    我都博客第一天
    开博随笔
    git使用
  • 原文地址:https://www.cnblogs.com/huazaizai/p/1789552.html
Copyright © 2011-2022 走看看