关于frameset框架之间传值问题
2008-10-29 15:02
197 查看
今天做这个问题搞的头都晕了,好不容忍把这个一直困饶着很久的问题解了.给大家分享一下吧.
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>OA帮助首页</title>
<script language="javascript">
//写了一个Request["Parms"]获取参数小脚本,关键一
var Request = new Array();
function InitData()
{
var s = window.location.href;
var n = s.indexOf("?");
if (n>=0)
s = s.substring(n+1);
var valuelist = s.split("&");
for (var i=0; i < valuelist.length; i++)
{
var pair = valuelist[i].split("=");
if (pair.length > 1)
{
Request[pair[0]] = pair[1];
}
}
}
function getID()
{
InitData();
parent.leftFrame.document.location.href="Navigate_Tree.aspx?HelpID="+Request["HelpID"]+"&CategoryID="+Request["CategoryID"];//该语句为关键语句,大家注意了,关键二
}
</script>
</head>
<frameset rows="85,*" frameborder="yes" border="0" framespacing="0" scrolling="NO">
<frame src="head.htm" name="topFrame" scrolling="yes" frameborder="yes" noresize>
<frameset cols="350,*" border="0" frameborder="yes" framespacing="1" scrolling="NO" onload="getID()">
<frame src='#' name="leftFrame" scrolling="NO">
<frame id="rightFrame" name="rightFrame">
</frameset>
</frameset>
</html>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>OA帮助首页</title>
<script language="javascript">
//写了一个Request["Parms"]获取参数小脚本,关键一
var Request = new Array();
function InitData()
{
var s = window.location.href;
var n = s.indexOf("?");
if (n>=0)
s = s.substring(n+1);
var valuelist = s.split("&");
for (var i=0; i < valuelist.length; i++)
{
var pair = valuelist[i].split("=");
if (pair.length > 1)
{
Request[pair[0]] = pair[1];
}
}
}
function getID()
{
InitData();
parent.leftFrame.document.location.href="Navigate_Tree.aspx?HelpID="+Request["HelpID"]+"&CategoryID="+Request["CategoryID"];//该语句为关键语句,大家注意了,关键二
}
</script>
</head>
<frameset rows="85,*" frameborder="yes" border="0" framespacing="0" scrolling="NO">
<frame src="head.htm" name="topFrame" scrolling="yes" frameborder="yes" noresize>
<frameset cols="350,*" border="0" frameborder="yes" framespacing="1" scrolling="NO" onload="getID()">
<frame src='#' name="leftFrame" scrolling="NO">
<frame id="rightFrame" name="rightFrame">
</frameset>
</frameset>
</html>
相关文章推荐
- 关于html的frameset问题(框架使用示例)
- 深入 JAVA里面关于byte数组和String之间的转换问题
- 关于springMVC和传统servlet框架从jsp页面向后台请求url问题
- 关于两个页面之间传值,和打开新的页面的问题
- 同一个页面中两个框架之间的链接问题
- 关于C语言数组之间元素操作的问题
- 关于使用Yii框架开发时数据库增加字段后保存无效的问题
- 关于Struts2使用redirectAction方式在两个Action之间传值时中文乱码问题的解决方法
- 关于mui框架中onclick、href标签失效问题
- 关于RecyclerView实现瀑布流,上下滑动时item之间互换位置的问题
- 关于IE控件frameset导致GDI对象泄漏的问题
- 关于实现csdn的frameset效果的问题
- 关于ThinkPHP框架的一些问题(三)
- 关于ThinkPHP框架addAll()方法的设计问题填坑
- 关于页面之间传参时有空格,中文及点击页面后退按钮的问题
- 关于C#数据类型之间转换的问题
- 关于ssm框架使用mysql控制台出现警告问题
- 关于nodejs express4.X框架不支持layout模板的问题解决
- 关于使用Intellij Idea创建SpringMVC框架时,Jsp里的EL表达式不能被解析的问题
- 关于Volley网络请求框架空指针异常问题