主题:[原创]急!在frame框架里,改变地址栏里的地址呢
就是说我创建了一个框架,主网页是main.htm,左边显示left.htm,右边显示default.asp
我点左边的连接跳转到default.asp(其实在加载main.htm时,已经再载了default.asp)
问题来了,那么地址栏里的地址,为什么永远都是一个主框架的地址呢?怎么改变不了呢?试了很多方法都不行,有哪位知道,能否告诉下呢?
我要的效果是,即不影响左边框架(left.htm),右边的网页照样显示,且地址栏里的地址会随着任意链接的地址改变而改变呢?不要老是那开始的主框架的名字。
就是说,点一个连接,地址栏里的名字随即改变,且左右的框架都还在,不要永是显示唯一的一个主框架的名字。
用tirget="self,blank,parent,top"做是做到了,但是我要的左边的框架也没了,完全是没了框架了
代码如下
[b]main.htm[/b]
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<frameset rows="*" cols="45,*" framespacing="0" frameborder="no" border="0">
<frame src="lift.htm" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="leftFrame" />
<frame src="../default.asp" name="main" id="layer" onclick="top frames frameIndex location='../default.asp';"> />
</frameset>
<noframes>
<body style="margin:0;padding:0;overflow-y:hidden;overflow-x:hidden;overflow:scroll;overflow-x:hidden">
</body>
</noframes></html>
[b]left.htm[/b]
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body bgcolor="222222">
<div id="layer1" style="Z-INDEX: 10; LEFT: 16px; POSITION: absolute; TOP: 70px; HEIGHT: 14px"><a href="../default.asp" target="_blank"><img alt="首页" src="skin/icon.gif" border="0" /></a></div>
default.asp里全是asp的代码的了,应该不会在那改的吧
我点左边的连接跳转到default.asp(其实在加载main.htm时,已经再载了default.asp)
问题来了,那么地址栏里的地址,为什么永远都是一个主框架的地址呢?怎么改变不了呢?试了很多方法都不行,有哪位知道,能否告诉下呢?
我要的效果是,即不影响左边框架(left.htm),右边的网页照样显示,且地址栏里的地址会随着任意链接的地址改变而改变呢?不要老是那开始的主框架的名字。
就是说,点一个连接,地址栏里的名字随即改变,且左右的框架都还在,不要永是显示唯一的一个主框架的名字。
用tirget="self,blank,parent,top"做是做到了,但是我要的左边的框架也没了,完全是没了框架了
代码如下
[b]main.htm[/b]
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<frameset rows="*" cols="45,*" framespacing="0" frameborder="no" border="0">
<frame src="lift.htm" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="leftFrame" />
<frame src="../default.asp" name="main" id="layer" onclick="top frames frameIndex location='../default.asp';"> />
</frameset>
<noframes>
<body style="margin:0;padding:0;overflow-y:hidden;overflow-x:hidden;overflow:scroll;overflow-x:hidden">
</body>
</noframes></html>
[b]left.htm[/b]
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body bgcolor="222222">
<div id="layer1" style="Z-INDEX: 10; LEFT: 16px; POSITION: absolute; TOP: 70px; HEIGHT: 14px"><a href="../default.asp" target="_blank"><img alt="首页" src="skin/icon.gif" border="0" /></a></div>
default.asp里全是asp的代码的了,应该不会在那改的吧

您所在位置: