请教思路! 还是session吧。可以在程序里设置长一些时间的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用两套模板,重复的地方填充同一个内容。/gz/index.htm -广州的frameSet/sz/index.htm -深圳的frameSet/common/ - 这里放公用的内容。在各自的frameSet里打开/common/下的公用内容的时候,就可以传参数了。因为frameSet是固定的,所以参数很方便的可以hard code在代码里。 或者用同一个index.htm<frameset><frame name="index" src="index.htm" /><frame name="right" src="somepage.htm" /></frameset>index.htm 里加一个 <input type="hide" name="areaCode" />,用来存放当前的areaCode(区域码)right里的页面用如下script来获得这个areaCode(区域码):<script language="JavaScript" type="text/javascript">function getAreaCode(){ alert(opener.document.all.right.areaCode.value);}=========伪代码,具体可以查找一下javascript的帮助。基本思路是,用opener获得父框架中index frame里index.htm里存放areaCode的<input type="hide">的值。 自己看了一下有个地方没说清楚~ =_= ~<frameset><frame name="index" src="index.htm" /><frame name="right" src="somepage.htm" /></frameset>这个不是在index.htm里的,而是它的上一级的框架页面~ *_* ~这里假设的index.htm是指在整个站中比较固定的那个页面,比如索引页面。你甚至也可以加一个隐藏的<frame style="height: 0px; weight: 0px" name="hide" src="hide.htm" />来存放需要存放的相对固定的参数。多加几个<input type="hide" />就是咯。希望有所帮助。 呵呵……谢谢楼上的热心解答。我的意思说的就是使用同一个页面,就是广州站点和深圳站点的首页都是使用同一个index.php(一样的框架一样的版面),其他的页面也是一样,只是选择不同的站点,内容就会相对应变化。传递的参数不是固定的,而是选择不同的站点,参数值就会相对应变化。现在的问题是假如用户选择“广州站点”,如何在用户没有离开或者没有转到“深圳站点”都能持续使用那个参数来打开相对应的模板? 这么来说吧,你所有的操作都是在<frame name="right" />里的,而<frame name="hide" />(假设现在我们添加了这个隐藏的家伙来存偶们滴值~^_^~)里的<input type="hide" name="areaCode" />只是用来存放areaCode,这个值只在点击不同的站点时才在<frame name="right" />里的页面里用opener.frames.hide.document.getElementByName("areaCode").value来改变。因为所有其它的页面刷新等操作,都是在<frame name="right" />这个frame里进行的,不会影响到<frame name="hide" />里的东东。这么说能明白木?(具体代码查一下javascript的帮助咯~偶懒得查乐~~~ *_* ~~~) 唉sorry一下偶滴语文老师这么说吧,把index.php放进一个框架里,比如那个<frame name="right" />。然后就如上所述咯~~~ &_& ~~~(对不起啊语文老师~~~ T__T ~~~) 看来只能用session了!还有没有高手指点呢? T_T偶以为偶滴语文老师会给偶74,才会抓狂~~~ -_- ~~~还好还好~~~ U_U ~~~ 小白鼠和有毒的瓶的问题 PHP调用date函数时出现的一个问题 php中文显示乱码 mysql 连接失败 PHP+AJAX 怎样在一台svn服务器上配置二个网站呢 关于PHP正则表达式验证URL 求大大们支招啊 如何让sql读出来的数据按数字排列 请教一个SQL的问题??? 只有10M内存,但是有10000000个人准备签到,id是1-10000000,给出解决方案 phpmvc在linux下配置问题 如何控制用户权限,使得用户打开一个网页后,无法看到该网页的html的源码?
/gz/index.htm -广州的frameSet
/sz/index.htm -深圳的frameSet
/common/ - 这里放公用的内容。在各自的frameSet里打开/common/下的公用内容的时候,就可以传参数了。因为frameSet是固定的,所以参数很方便的可以hard code在代码里。
<frameset><frame name="index" src="index.htm" /><frame name="right" src="somepage.htm" /></frameset>index.htm 里加一个 <input type="hide" name="areaCode" />,用来存放当前的areaCode(区域码)right里的页面用如下script来获得这个areaCode(区域码):
<script language="JavaScript" type="text/javascript">
function getAreaCode()
{
alert(opener.document.all.right.areaCode.value);
}=========
伪代码,具体可以查找一下javascript的帮助。基本思路是,用opener获得父框架中index frame里index.htm里存放areaCode的<input type="hide">的值。
<frameset><frame name="index" src="index.htm" /><frame name="right" src="somepage.htm" /></frameset>
这个不是在index.htm里的,而是它的上一级的框架页面~ *_* ~
这里假设的index.htm是指在整个站中比较固定的那个页面,比如索引页面。
你甚至也可以加一个隐藏的<frame style="height: 0px; weight: 0px" name="hide" src="hide.htm" />来存放需要存放的相对固定的参数。多加几个<input type="hide" />就是咯。希望有所帮助。
传递的参数不是固定的,而是选择不同的站点,参数值就会相对应变化。现在的问题是假如用户选择“广州站点”,如何在用户没有离开或者没有转到“深圳站点”都能持续使用那个参数来打开相对应的模板?
(具体代码查一下javascript的帮助咯~偶懒得查乐~~~ *_* ~~~)
(对不起啊语文老师~~~ T__T ~~~)
偶以为偶滴语文老师会给偶74,才会抓狂~~~ -_- ~~~
还好还好~~~ U_U ~~~