作者Numino (神圣光芒)
看板Ajax
标题Re: [问题] frame 的超连结
时间Wed Apr 27 12:56:53 2011
※ 引述《st900278 (frieng)》之铭言:
: 请问各位,小弟有一个大问题希望大家帮忙解决,我把网
: 页分成上下两个frame,下面的frame又分成左右两个frame,当然问题不是怎麽分啦。
: 我把上面的FRAME叫作A,左边的FRAME叫做B,右边的则较C
: 我的index画面 C 部分有许多欢迎的词
: 我现在B中有许多的超连结,叫a,b,c;分别使C画面变成apple,banana,cat
: 然而对这个网站中的联结我知道如何做但是,我现在有一个外部的连结想连进来
: 我希望他C出现并不是那些欢迎词,而是会出现跟按b所出现的画面一样。
: 也就是出现banana。
: 请大家帮帮忙。
index的head部分用javascript可以解决﹐如下﹕
<html>
<head>
<title>frameset test</title>
<script>
window.onload=function(){
var sUrl=""+document.location.search;
sUrl=sUrl.substr(1);
if(sUrl)
document.getElementsByName("fraMain")[0].src=sUrl;
};
</script>
</head>
<frameset rows="25%,*">
<frame src="top.htm" name="fraTop">
<frameset cols="20%,*">
<frame src="left.htm" name="fraLeft">
<frame src="main.htm" name="fraMain">
</frameset>
</frameset>
</html>
要让C出现a.htm﹐网址改为 index.htm?a.htm 就可以
Demo:
http://alibuda.org?KQ8WP (index.htm)
http://alibuda.org?KQ8WQ (index.htm?a.htm)
a.htm可以换成任意url﹐index.htm?
http://www.google.com 也可以
--
随便看看部落格
http://www.numino.net/blog/index.asp
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.231.106.201
1F:推 st900278:感谢 04/27 21:25