用js脚本Request.QueryString[""]获取url传

用js脚本Request.QueryString[""]获取url传值时注意的一点

比如: var ID= ‘<%= Request.QueryString["id"]%>‘  ,原来的URL为test.aspx?id=value,此处的value中不能包含单引号“‘‘”,否则会出错,test.aspx?id=‘123‘,此时用Request.QueryString["id"] 接收时就会报错,把 单引号“‘‘”‘去掉就OK了;还有就是在单独的js文件中用 ‘<%= Request.QueryString["id"]%>‘  这种方法也取不到id的值,只能在当前页中才能取到。

时间: 2024-08-01 22:43:32

用js脚本Request.QueryString[""]获取url传的相关文章

js方法用来获取路径传参上所带的参数

//js方法用来获取路径传参上所带的参数 function GetQueryString(param) { var reg = new RegExp("(^|&)" + param + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) { return r[2]; } return null;

JS获取url传参

function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str.split("&"); for (var i = 0; i < strs.length; i++) { t

javascript获取url传参

方法一: function getQueryString(key) { var reg = new RegExp("(^|[?&])" + key+ "=([^&]*)(&|$)", "i"); // var r = window.location.href.substr(1).match(reg); var r = "http://www.examples.com?key=123&name=whh&am

获取url传参

function urlparameterforkey(name) { //读取html 数据 var decodeStr = window.location.search.substr(1); //待处理的字符串 var patt = new RegExp(name); //要查找的字符串 if (patt.test(decodeStr)) { //字符串存在返回true否则返回false new RegExp("(^|&)" + name + "=([^&

JS根据key值获取URL中的参数值,以及把URL的参数转换成json对象

//把url的参数部分转化成json对象 parseQueryString: function (url) { var reg_url = /^[^\?]+\?([\w\W]+)$/, reg_para = /([^&=]+)=([\w\W]*?)(&|$|#)/g, arr_url = reg_url.exec(url), ret = {}; if (arr_url && arr_url[1]) { var str_para = arr_url[1], result; w

获取URL传进来的参数,法定节假日或者平时周末(排除补假)显示、隐藏电话号码

http://www.4008000000.com/m/cpchexian/campaign/waimei/IBhuokechanggui-weizhang.shtml http://www.4008000000.com/m/cpchexian/campaign/waimei/IBhuokechanggui-ershouche.shtml http://www.4008000000.com/m/cpchexian/campaign/waimei/IBhuokechanggui-xinche.sh

微信小游戏 three.js jsonloader request:fail invalid url

微信小游戏中,用 THREE.JSONLoader 直接加载本地的 json 文件,报错.估计是跨域访问的问题 解决:把 json 文件放到服务器上,通过 url 来访问. 临时测试的话,在本地起一个 http 服务器 python -m SimpleHTTPServer 8080,然后通过 http://localhost:8080/xx/yy.json 访问,localhost 改为本机 ip 方便在手机上预览 原文地址:https://www.cnblogs.com/hangj/p/105

Request、Request.Form和Request.QueryString的区别

request本身是一个系统的静态对象,本身也可以作为数组调用,比如request("abc")就是获取request数组中键值"abc"对应的值,而这个数组又不是固定的,而是多个数组的集合,其中包含了(QueryString ,Form ,Cookies ,ClientCertificate,ServerVariables )这几个服务器变量数组的值,也就是说,通过request可以依次遍历这几个数组并返回对应的值,使用起来很是方便,一劳永逸.  而request

Request,Request.QueryString,Request.Params,Request.Form,Request.ServerVariables之间的区别

常见的aspx页面传值方式 1.get方式 发送页面:<a href="RequestPage.aspx?name=value"></a> 接收页面:Request["name"],Request.QueryString["name"],Request.Params["name"] 2.post方式 发送页面: <form mathod="post" action="