在b.html使用function QueryString(qs)
{
var s = location.href;
s = s.replace("?","?&").split("&");
var re = "";
for(i=1;i<s.length;i++)
if(s[i].indexOf(qs+"=")==0)
re = s[i].replace(qs+"=","");
return re;
}
用法:
window.alert(location.href);
window.alert(QueryString("tid"));
window.alert(QueryString("fpage"));取的tag的值传入switch里面.
{
var s = location.href;
s = s.replace("?","?&").split("&");
var re = "";
for(i=1;i<s.length;i++)
if(s[i].indexOf(qs+"=")==0)
re = s[i].replace(qs+"=","");
return re;
}
用法:
window.alert(location.href);
window.alert(QueryString("tid"));
window.alert(QueryString("fpage"));取的tag的值传入switch里面.
解决方案 »
- 如何编写脚本实现将网页源码保存到c盘abc.txt?谢谢
- js特殊字符处理.
- 帮我看看代码哪里有错误,谢谢
- 怎么能实现比如说一个点击超链接<a>hello<a>,弹出个小窗口问你点的什么,然后你输入hello,然后在alert('您答对了');类似这样的功能?
- javascript正则表达式
- 请问一下从一个子框架得到另一个子框架的HTML代码?
- 最简单的一个问题button一点弹出alert()的问题,但我就是不明白,初学者。
- JavaScript大人进:怎么能够实现像CSDN这样的点击左边框架的一个链接,随之其内容在右边框架打开的效果
- 当点一个frameset的右上角的关闭按钮时,如何使frameset不关闭
- 求javascript的数组对象的所有方法和属性.
- input的事件问题
- Microsoft JScript 运行时错误: 缺少对象
只不过a.html传过来的参数要经过嵌套在b.html页面中的*.js文件来查找判断找出相应的值后再在b.html中输出。如:也就是a.html传出参数,b.html输出参数,c.js负责接收从a.html传过来的参数并判断及作相应的处理。 a.html中的一个链接。 <a href=b.html?tag=传递参数></a> b.html
<html>
<script src="c.js"></script>
<SCRIPT language=javascript>
document.write(" <center>");
document.write(" <table bgcolor=#FF8040 width=480>");
document.write(" <tr> <td>");
document.write(sTag);
document.write(" </td> </tr>");
document.write(" </table>");
document.write(" </center>");
</SCRIPT>
</html>
c.js
swith (i){
case 0:
sTag="值";
break;
...
case n:
sTag="值";
break;
}