读书人

怎么让页面在指定的框架中显示

发布时间: 2012-02-25 10:01:48 作者: rapoo

如何让页面在指定的框架中显示
我用vbscript写的

我的页面分为上下两个框架,我想在上面框加中点击按扭,然后要页面显示在下面框架中,可我写的总是显示在上面框架中,下面的框架没有变化

这是我的代码,还请高手们指点下小弟
<html>

<head>
<meta HTTP-EQUIV= "Content-Type " CONTENT= "text/html; charset=gb2312 ">
<meta name= "GENERATOR " content= "Microsoft FrontPage 4.0 ">
<meta name= "ProgId " content= "FrontPage.Editor.Document ">
<title> New Page 2 </title>
</head>

<frameset rows= "150,* ">
<frame name= "contents " target= "main " src= "bb.html ">
<frame name= "main " src= "log.asp ">
<noframes>
<body>

<p> 此网页使用了框架,但您的浏览器不支持框架。 </p>

</body>
</noframes>
</frameset>

</html>


[解决办法]
上面一个框架的代码中要添加target= "说明 ",该说明应该和下面框架的target定义的一致。
[解决办法]
content中:
<a href= "x " target = "main ">
<form target= "main ">
js: top.main.location.href= "xxxx ";
[解决办法]
在你的href的target=“框架名” 也可以
[解决办法]
给你一个左右的框架你自己研究下
<html>
<head>
<TITLE> </TITLE>

<meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 ">
<meta name= "keywords " content= " ">
<meta name= "keywords " content= " ">
</head>

<frameset cols= "180,* " frameborder= "NO " border= "0 " framespacing= "0 " rows= "* ">
<frame name= "leftFrame " scrolling= "AUTO " noresize src= "dir.asp ">
<frame name= "mainFrame " src= "admin.asp ">
</frameset>
<noframes>

<body bgcolor= "#FFFFFF " text= "#000000 ">
</body>
</noframes>


</html>
[解决办法]
比如你在 左边dir.asp中有个超连接 想在右边admin.asp显示
<a href= "XX.asp " target= "mainFrame "> 显示显示显示显示 </a>
这样就可以了
你对比下你的上下显示我就不多说了

读书人网 >ASP

热点推荐