JS 文件得到所有 GET 的值
2009-02-27 10:44
183 查看
用 <script language="JavaScript" src="new.js?id=1&p=20"></script> 调用 JS 文件.
在 new.js 文件中,可用如下方法得到 GET 的值:
if(!document.getElementsByTagName){
var urlparse=document.scripts[document.scripts.length-1].src.split("\?");
}else{
var scripts=document.getElementsByTagName('script');
var urlparse=scripts[scripts.length-1].src.split("\?");
}
var urlsearch=urlparse[1];
var reqs=urlsearch.split("&");
var http_get_vars = new Array();
for(i=0;i<reqs.length;i++){ //把参数保存到 http_get_vars[]
req=reqs[i].split("=");
eval("http_get_vars['"+req[0]+"']='"+unescape(req[1])+"';");
}
//得到GET参数的各个值
alert(http_get_vars['id']);
alert(http_get_vars['p']);
在 new.js 文件中,可用如下方法得到 GET 的值:
if(!document.getElementsByTagName){
var urlparse=document.scripts[document.scripts.length-1].src.split("\?");
}else{
var scripts=document.getElementsByTagName('script');
var urlparse=scripts[scripts.length-1].src.split("\?");
}
var urlsearch=urlparse[1];
var reqs=urlsearch.split("&");
var http_get_vars = new Array();
for(i=0;i<reqs.length;i++){ //把参数保存到 http_get_vars[]
req=reqs[i].split("=");
eval("http_get_vars['"+req[0]+"']='"+unescape(req[1])+"';");
}
//得到GET参数的各个值
alert(http_get_vars['id']);
alert(http_get_vars['p']);
相关文章推荐
- 取js文件的get参数
- 如何得到通过GetOpenFileName选择的多个文件的文件名
- 得到文件夹下所有的文件
- 1.编写一个简单的C语言程序:根据输入的两个整数求平均值并且在终端输出,通过gcc编译器得到它的汇编程序文件。 2.编写一个C语言程序:打印输出所有“水仙花数”,用gdb调试程序(给出步骤)。所谓“
- 纯JS实现的读取excel文件内容功能示例【支持所有浏览器】
- 从内部和外部的js文件中获取ASPX页面的控件ClientID(get control reference from inline and external javascript)
- 从内部和外部的js文件中获取ASPX页面的控件ClientID(get control reference from inline and external javascript)
- 用bash命令得到Windows一个目录下的所有文件并且把结果输入到一个文件
- .net 使用模板页,JS使用document.getElementById("")得到null的解决办法
- [Cordova/Phonegap] 打包Cordova App时,合并所有插件的js文件并压缩,提升App加载速度
- js得到连两个时间段之间所有的年-月 获取当前日期 格式化日期 根据指定日期得到该日期该月份的最后一天
- 解决js文件无法获得request.getContextPath的问题
- 通过js去掉所有的html标签,得到HTML标签中的所有内容
- java得到文件路径下的所有文件名
- js遍历本地所有图片文件,显示在浏览器中
- php遍历文件夹所有文件,及排除得到的点“.”和“..”的数组
- .net 得到知道文件夾的所有文件和刪除指定文件夾
- 原生javascript爬取网页内所有的js文件并且排序
- Spring MVC程序中得到静态资源文件css,js,图片
- 如何得到通过GetOpenFileName选择的多个文件的文件名