zoukankan      html  css  js  c++  java
  • 问号传值有以下三种方法:

    问号传值有以下三种方法:
    方法一:

    下面是javascrīpt的一种实现方法, 这个函数是通过window.location.href中的分割符获得各个参数。 有了这个函数,就可以在页面之间传递参数了。
    /* *函数功能:从href获得参数 *sHref: http://www.artfh.com/arg.htm?arg1=d&arg2=re *sArgName:arg1, arg2 *return: the value of arg. d, re */
    function GetArgsFromHref(sHref, sArgName)
    {
    var args = sHref.split("?");
    var retval = "";
    if(args[0] == sHref) /*参数为空*/
    {
    return retval; /*无需做任何处理*/
    }
    var str = args[1];
    args = str.split("&");
    for(var i = 0; i < args.length; i ++)
    {
    str = args[i];
    var arg = str.split("=");
    if(arg.length <= 1) continue;
    if(arg[0] == sArgName)
    retval = arg[1];
    }
    return retval;
    }
    

    方法二:

    html地址传递参数进行其他事情.
    <scrīpt> /* 用途: 接收地直栏参数 取id=1 根据ID的值 */
    urlinfo=window.location.href; //获取当前页面的url
    len=urlinfo.length;//获取url的长度
    offset=urlinfo.indexOf("?"); //设置参数字符串开始的位置 newsidinfo=urlinfo.substr(offset,len)//取出参数字符串 这里会获得类似“id=1”这样的字符串
    newsids=newsidinfo.split("=");//对获得的参数字符串按照“=”进行分割 newsid=newsids[1];//得到参数值
    newsname=newsids[0];//得到参数名字
    </scrīpt>
    

    方法三:

    做中英转换的时候,要准确的获取参数并取出,所以做了一个简单的html中用js获取当取地址栏的一个Object。
    里面有三个方法:
    1、request.QueryString("参数")//获取指定参数,返回字符串;
    2、request.QueryStrings();//获取全部参数,并返回数组;
    3、 request.setQuery("参数","参数的值");//如果当前地址栏有此参数,那么将更新此参数,否则返回一个新的地址栏参数字符串。
    例
    如:当前地址栏参数字符串为:?name=a&site=never_online
    alert(request.setQuery("name","blueDestiny"))
    如果地址栏参数中有"name",那么返回?name=blueDestiny&site=never_online setQuery
    方法有自动追加参数的功能。如:当前地址栏参数字符串为:?site=never_online
    alert(request.setQuery("name","blueDestiny"))
    则返回?site=never_online&name=blueDestiny 同理,如果地址栏没有参数,也会自动追加参数
    alert(request.setQuery("name","blueDestiny")) 返回?name=blueDestiny
    
    出处:https://zhidao.baidu.com/question/46281166.html
    
    View_Detail?data='+data.zjb_ID
    
    var re = Request.QueryString["data"];
    
  • 相关阅读:
    如何启用apache的gzip压缩?
    Zend Framework配置Nginx的rewrite
    数据库差异比较工具
    心愿王泽 杨颖 乔媛 唐景莲
    在所有存储过程中查找一个关键字
    通用分页存储过程
    JavaScript开发工具 Aptana
    js如何控制select控件(下拉列表)
    Read and write flat file
    Extreme Programming
  • 原文地址:https://www.cnblogs.com/jsll/p/11866675.html
Copyright © 2011-2022 走看看