怎样用javascript,A页面写提交的信息提交到B页面, B页面接收A提交到的信息 B页面并显示A页面的信息
2个回答
展开全部
是想通过javascript 来传递参数么 ?
A页面传递参数采用这样的模式:
a href="OneVid.html?id=M2U00222">进入观赏>></a> (超级链接,传递方法跟动态页面是一样的 【B.html?id=M2U00222:给B.html页面传递参数ID,值为M2U00222】)
B页面接收参数【写在HEAD标签中间】。
<script language="javascript" type="text/javascript">
//增加正则表达式
String.prototype.getQueryString = function(name)
{
var reg = new RegExp("(^|&|\\?)"+ name +"=([^&]*)(&|$)"), r;
if (r=this.match(reg)) return unescape(r[2]);
return null;
};
var sId = location.search.getQueryString("id"); //通过表达式获得传递参数
alert(sId);
</script>
参数接收到了,接下来的内容就根据需要写自己的方法了。 我这里有个例子, 您可以看下(当时做的是一个静态页面来播放不同视频)。
A页面传递参数采用这样的模式:
a href="OneVid.html?id=M2U00222">进入观赏>></a> (超级链接,传递方法跟动态页面是一样的 【B.html?id=M2U00222:给B.html页面传递参数ID,值为M2U00222】)
B页面接收参数【写在HEAD标签中间】。
<script language="javascript" type="text/javascript">
//增加正则表达式
String.prototype.getQueryString = function(name)
{
var reg = new RegExp("(^|&|\\?)"+ name +"=([^&]*)(&|$)"), r;
if (r=this.match(reg)) return unescape(r[2]);
return null;
};
var sId = location.search.getQueryString("id"); //通过表达式获得传递参数
alert(sId);
</script>
参数接收到了,接下来的内容就根据需要写自己的方法了。 我这里有个例子, 您可以看下(当时做的是一个静态页面来播放不同视频)。
参考资料: http://hi.baidu.com/snowmanwang/blog/item/39e29c1f1de0e701314e1575.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询