CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

关于frame的简单问题,送分了!

楼主19az(相信我,没错的!)2005-01-17 08:22:37 在 Web 开发 / ASP 提问

我的框架结构是这样的:  
     
  <frameset   cols="16%,*"   framespacing="0"   border="0"   frameborder="0">  
      <frame   name="left"   src="main/leftn.asp"   scrolling="auto"   target="right">   -->  
      <frameset   rows="15%,*"   cols="*"   framespacing="0"   frameborder="NO"   border="0">  
          <frame   src="main/top.asp"   name="topFrame"     scrolling="no"   frameborder="NO"   noresize   >  
          <frame   src="main/List.asp"   name="publicFrame"     scrolling="yes"   frameborder="NO"   noresize   >  
          </frameset>  
          <noframes>  
       
      name属性为publicFrame的我将其scrolling属性设为yes,也就是说出现滚动条,可以滚动。   对于list.asp页面中的一个超链接如<a   href="view.asp">查看</a>,我的目的很简单,如何让view.asp页面也出现滚动条,不知如何实现,请各位指教!  
      在线等,解决立马给分! 问题点数:50、回复次数:19Top

1 楼zfhdream(郑潇)回复于 2005-01-17 08:28:30 得分 50

<a   href="view.asp"在这里加属性不就行了?     设定长宽     有框无框     都可以的   >  
   
  不过滚动条是要东西够多才会出现的       所以你设定一下长宽     最好~~~  
  Top

2 楼19az(相信我,没错的!)回复于 2005-01-17 08:30:16 得分 0

加什么属性,能写清楚一些吗?Top

3 楼tjficcbw(津津)回复于 2005-01-17 08:40:05 得分 0

view.asp文件也用框架不就能显示滚动条了吗,不能在链接上确定显示的滚动条  
  但可以设定长宽,用JS实现,即用跳出窗口实现Top

4 楼19az(相信我,没错的!)回复于 2005-01-17 08:53:35 得分 0

拜托,能不能把代码贴出来啊,别光是理论啊!view.asp是从list.asp中链接进去的,又如何使用框架呢,请指点!!Top

5 楼rzysl(想飞的人)回复于 2005-01-17 09:32:31 得分 0

default.asp中:  
   
  <%@LANGUAGE="VBSCRIPT"   CODEPAGE="936"%>  
  <html>  
  <head>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <title>xxxxx</title>  
  </head>  
  <frameset   rows="60,*"   frameborder="no"   onLoad="huanyingci()">  
        <frame   src="toolbar.asp"   marginheight="0"   noresize>  
        <frame   src="login.asp"   name="bottom"   noresize>  
  </frameset><noframes></noframes>  
  </html>  
   
  sel_result.asp中:有这么一条语句  
  <a   href="login.asp"   target="bottom">返回</a>  
  其作用就是点击“返回”,在bottom这个框架中载入login.asp   页面。所以,你如果将bottom这个框架设置好了属性,login.asp载入后一样会有效果.  
  关键是default.asp中设置好各框架的属性,包括名字。而后面用到时,如   target="bottom"   就可以了Top

6 楼19az(相信我,没错的!)回复于 2005-01-17 09:40:35 得分 0

我就是这么用的,但是不行啊!  
   
  仅仅写在框架里的那个页面能够显示出滚动条,但是从该页面链接进去的其他页面就都没有滚动条了!  
   
  链接是直接链接到本页的,用的是_selfTop

7 楼19az(相信我,没错的!)回复于 2005-01-17 09:42:52 得分 0

给你网址,你看看问题到底出在哪儿  
   
  http://www.nxfang.com/luntan/admin-index.asp  
   
  你看看框架右面的   已经有滚动条了,但是链接进去就没有滚动条了Top

8 楼zfhdream(郑潇)回复于 2005-01-17 09:57:59 得分 0

看一下你的链接页面的代码  
   
  Top

9 楼zfhdream(郑潇)回复于 2005-01-17 09:59:38 得分 0

是不是没有设定宽度啊    
  Top

10 楼19az(相信我,没错的!)回复于 2005-01-17 10:06:43 得分 0

设定什么的宽度啊?Top

11 楼19az(相信我,没错的!)回复于 2005-01-17 10:09:10 得分 0

<html>  
  <head>  
  <title>房产论坛</title>  
  <meta   http-equiv=Content-Type   content=text/html;   charset=gb2312>  
  <link   rel="stylesheet"   href="csd.css"/>  
   
  <script   language   =   "JavaScript"   src   =   "js/Main.js"></script>  
  <script   language="javascript"     src="../INC/zyok.JS"></script>  
  <script   language="javascript">  
  function     openwin(i)  
  <!--  
     
  {  
  window.open('gong.asp?id='+i,'selectimgwindow','width=500,height=500,toolbar=no,scrollbars=yes,resizable=yes,left=100,top=100');  
      }    
      -->  
      </script>  
  </head>  
  <body   oncontextmenu="return   false"   ondragstart="return   false"   onselectstart   ="return   false"   onselect="document.selection.empty()"   oncopy="document.selection.empty()"   onbeforecopy="return   false"   onmouseup="document.selection.empty()"   scrolling=yes>  
   
  <div   class=menuskin   id=popmenu    
              onmouseover="clearhidemenu();highlightmenu(event,'on')"    
              onmouseout="highlightmenu(event,'off');dynamichide(event)"   style="Z-index:100"></div>  
     
   
  <table   width="98%"     border="0"   cellspacing="0"   cellpadding="0">  
      <tr>  
          <th   scope="col"><!--#include   file="daohang.asp"--></th>  
      </tr>  
      <tr><td><hr></td></tr>  
      <tr>  
          <th   scope="row"><table   width=100%   border=0   cellspacing=0   cellpadding=0>  
              <tr>  
   
                  <td   class=p2><font   color=red><b>论坛公告:</b></font><marquee   width="700"   onmouseover='this.stop()'   onmouseout='this.start()'   direction='left'   scrolldelay='100'   scrollamount='4'>                         <%while   not   ggrs.eof   %>  
                          <a   href="#"   onclick="openwin(<%=ggrs("gonggao_id")%>)"><%=ggrs("title")%></a>&nbsp;  
                          <%ggrs.movenext  
                              wend  
                              ggrs.close  
                              set   ggrs=nothing%>  
                          </marquee>  
                  </td>  
              </tr>  
          </table></th>  
      </tr>  
      <tr><td><hr></td></tr>  
      <tr>  
          <th   scope="row"><form   method="post"   action="messageList.asp?id=<%=id%>"   name="form1">  
              <table     width=100%   border=0   cellspacing=0   cellpadding=0>  
                  <tr>  
                      <!--update   by   19az   at   2005.1.4   10:31   -->  
                      <td   class=p2>第<%=(page-1)*pagesize+1%>   --  
                              <%if   pagecount-page=0   then   rw   rs.recordcount   else   rw   page*pagesize   end   if%>  
                              个主题</td>  
                      <input   type=hidden   name="page"   value="<%=page%>">  
                      <td   align=center><input   type=text   name=key   size=30   class=p1   value=<%=key%>>  
                              <select   name=condition   class=p1>  
                                  <%if   condition=1   then%>  
                                  <option   value=1   selected>主题</option>  
                                  <option   value=2>作者</option>  
                                  <%elseif   condition=2   then%>  
                                  <option   value=1   >主题</option>  
                                  <option   value=2   selected>作者</option>  
                                  <%else%>  
                                  <option   value=1>主题</option>  
                                  <option   value=2>作者</option>  
                                  <%end   if%>  
                              </select>  
                              <input   type=submit   name=submit1   value=查找   class=p1>  
                      </td>  
                      <td   class=p2   align=right>   <a   href=add.asp><font   color=#ff0000><img   src="../images/postnew.gif"   border=0></font></a>       <a   href=lttj.asp   target=_blank><font   color=#ff0000>论坛统计</font></a>       <a   href=hot.asp?id=<%=id%>><font   color=#ff0000>热贴</font></a>       <a   href=zhankai.asp?id=<%=id%>><font   color=#ff0000>展开</font></a>       <a   href=tuijianList.asp?id=<%=id%>><font   color=#ff0000>推荐</font></a>       <a   href="messageList.asp?id=<%=id%>"   title="刷新"><img   src="../images/shuaxin.gif"   border=0     ></a>  </td>  
                  </tr>  
              </table>  
              <table   width=100%   border=0   cellspacing=1   cellpadding=2>  
                  <tr   align=center   bgcolor=#3C7797   class="p1">  
                      <td   width=42%   class=p4   style1>   <font   color=#ffffff   class="style1">主题</font>   <font   class="p2"   #invalid_attr_id="130%">(点心情符号为树状方式阅读)</font>   </td>  
                      <td   width=6%   class=p4>   <span   class="style1"><font   color=#ffffff>回应</font>   </span></td>  
                      <td   width=6%   class=p4>   <span   class="style1"><font   color=#ffffff>点击</font>   </span></td>  
                      <td   width=6%   class=p4>   <span   class="style1"><font   color=#ffffff>认同</font>   </span></td>  
                      <td   width=10%   class=p4>   <span   class="style1"><font   color=#ffffff>作者</font>   </span></td>  
                      <td   class=style6>最后更新   </td>  
                  </tr>  
                  <%  
  Dim   trcolor  
    while   not   rs.eof   and   n<max  
  '   实现隔行的变色显示  
      if   n   mod   2   =0   then  
    trcolor="   bgcolor=#E8F1F6"  
  else  
  trcolor=""  
        end   if  
  %>  
                  <tr   align=center     <%=trcolor%>>  
                      <td   align=left>   <a   href="treeview.asp?id=<%=rs("id")%>&kind=<%=id%>"   >   <%if   rs("state")=5   then   %><img   src="../images/top.gif"   border=0><%else%><img   src=icon/icon<%=rs("face")%>.gif   border=0><%end   if%>   </a>   <a   href=view.asp?id=<%=rs("id")%>&kind=<%=id%>   ><%=rs("title")%></a>  
                              <%  
    '把id与数组中的id进行对比,如果有所匹配,将bool变量设置为TRUE  
    Dim   bu  
    bu=false  
    for   t=0   to   19  
    if   rs("id")=shuzu(t)   then  
        bu=true  
                                              end   if  
                                              next  
  %>  
                              <%if   bu=true   and   rs("hit")>50   then%>  
                              <font   color=#ff0000><img   src="../images/hot.gif"></font>  
                              <%end   if%>  
                              <%if   rs("tuijian")=1   then%>  
                              <font   color=#ff0000>荐</font>  
                              <%end   if%>  
      <%if   rs("suoding")=1   then%>  
                              <img   src="../images/jiasuo.gif">  
                              <%end   if%>  
                      </td>  
                      <td>   [<%=rs("backnum")%>]   </td>  
                      <td>   <%=rs("hit")%>   </td>  
                      <td>   <%=rs("agree")%>/<%=rs("deagree")%>   </td>  
                      <td   align=center>   <a   href=send.asp?send=<%=rs("sendpersonname")%>   target="_blank"   class="style1"><%=rs("sendpersonname")%></a>   </td>  
                      <td>   <%=rs("endtime")%><span   class="style7">   |</span>   <a   href=send.asp?send=<%if   rs("endpersonname")<>""   then   rw   rs("endpersonname")   else   rw   rs("sendpersonname")   end   if%>   target="_blank"   class="style1">  
                          <%if   rs("endpersonname")<>""   then   rw   rs("endpersonname")   else   rw   rs("sendpersonname")   end   if%>  
                      </a>   </td>  
                  </tr>  
                  <%  
    rs.movenext  
    n=n+1  
    wend  
     
    if   rs.recordcount<1   then  
  %>  
                  <tr>  
                      <td   colspan=7   align=center>   <span   class="p1"><font   color=red>没有满足相关条件的记录!</font></span>   </td>  
                  </tr>  
                  <%  
  end   if  
   
  %>  
              </table>  
              <table   width=100%   border=0   cellspacing=0   cellpadding=0>  
                  <tr>  
                      <td   height=5><hr>   </td>  
                  </tr>  
              </table>  
              <table   border="0"   cellspacing="1"   style="border-collapse:   collapse"   bordercolor="#799AE1"   width="100%"   id="AutoNumber1"   align="right">  
                  <tr>  
                      <td>   第<%=(page-1)*pagesize+1%>   --  
                              <%if   pagecount-page=0   then   rw   rs.recordcount   else   rw   page*pagesize   end   if%>  
                              个主题   </td>  
                      <td>  
                          <p   align="right"   class="p1">   第<%=ss%>页/共<%=pagecount%>页   &nbsp;&nbsp;&nbsp;&nbsp;本页<%=everyPage%>条记录/共<%=rs.recordcount%>条记录   </p></td>  
                      <td><p   align="right"   class="style1   p1">   <a   href="#"   onClick="formSub2('1')">首页</a>   <a   href="#"   onClick="formSub2('<%=upage%>')">上页</a>   <a   href="#"   onClick="formSub2('<%=dpage%>')">下页</a>   <a   href="#"   onClick="formSub2('<%=pagecount%>')">尾页</a></p></td>  
                  </tr>  
                  <tr>  
                      <td   height="29"   colspan="2"><p   align="right"   class="style1   p1">&nbsp;</p></td>  
                  </tr>  
              </table>  
              <%  
   
    myconn.close  
    set   myconn=nothing  
  %>  
          </form>  
          <script   language="javaScript">  
  <!--  
   
  function   formSub2(page)  
  {  
  document.form1.page.value=page;  
  form1.submit();  
  }  
  -->  
              </script></th>  
      </tr>  
       
  </table>  
   
  </body>  
  </html>Top

12 楼zfhdream(郑潇)回复于 2005-01-17 10:23:30 得分 0

你的链接页面有没有加     toolbar=no??   有加的话去掉~~    
   
  出现你那样的情况                   一般是窗口属性定义的问题  
  Top

13 楼19az(相信我,没错的!)回复于 2005-01-17 10:28:46 得分 0

没有啊,我的框架结构及定义在上面已经贴出来了啊,应该不会有问题的啊!Top

14 楼zfhdream(郑潇)回复于 2005-01-17 10:36:21 得分 0

不是吧     CSS   里定义了??  
   
  首页相关代码再贴出来看看  
  <!--  
     
  {  
  window.open('gong.asp?id='+i,'selectimgwindow','width=500,height=500,toolbar=no,scrollbars=yes,resizable=yes,left=100,top=100');  
      }    
      -->  
  你这里用的不就是弹出窗口?   而且是无边的~Top

15 楼19az(相信我,没错的!)回复于 2005-01-17 10:44:50 得分 0

上面的函数是用于另一个弹出窗口的,与该页面无多大联系!Top

16 楼19az(相信我,没错的!)回复于 2005-01-17 10:46:31 得分 0

<html>  
  <head>  
  <title><%=rs("title")%></title>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <link   href="file:///E|/css/left.css"   rel="stylesheet"   type="text/css">  
   
  <script   language=javascript>  
  if(document.all)   document.write(""+"<frameset   cols=14%,*   frameborder=NO   border=0   framespacing=0   name=forum>"+"<frame   name=left   frameborder=no   src=main/changewin.htm   scrolling=no   noresize   marginwidth=0   marginheight=0>");  
  else   document.write(""+"<frameset   cols=14%,*   frameborder=NO   border=0   framespacing=0   name=forum><frame   name=left   frameborder=no   src=left.asp   scrolling=no   noresize   marginwidth=0   marginheight=0>   ");  
  </script>  
  <!--<frameset   cols="16%,*"   framespacing="0"   border="0"   frameborder="0">  
      <frame   name="left"   src="main/leftn.asp"   scrolling="auto"   target="right">   -->  
      <frameset   rows="15%,*"   cols="*"   framespacing="0"   frameborder="NO"   border="0">  
          <frame   src="main/top.asp"   name="topFrame"     scrolling="no"   frameborder="NO"   noresize   >  
        <frame   src="main/luntanList.asp?type=<%=rq("type")%>&id=<%=rq("id")%>&kind=<%=rq("kind")%>&k=<%=rq("k")%>&q=<%=rq("q")%>"   name="publicFrame"     scrolling="yes"   frameborder="NO"   noresize   >  
          </frameset>  
          <noframes>  
      <body>  
         
   
      <p>此网页使用了框架,但您的浏览器不支持框架。</p>  
   
      </body>  
      </noframes>  
  </frameset>Top

17 楼19az(相信我,没错的!)回复于 2005-01-17 10:55:01 得分 0

我找到了原因所在,就是因为CSS的原因,不知道CSS里那段代码由影响,帮我瞧瞧吧!  
   
  A:link,A:active,A:visited{TEXT-DECORATION:none   ;Color:#000000}  
  A:hover{TEXT-DECORATION:   none;Color:#666666}  
  BODY{  
  FONT-SIZE:   12px;  
  COLOR:   #000000;  
  FONT-FAMILY:     宋体;  
  background-color:   #FFFFFF;    
  scrollbar-face-color:   #ffffff;  
  scrollbar-highlight-color:   #FFFFFF;  
  scrollbar-shadow-color:   #ffffff;  
  scrollbar-3dlight-color:   #ffffff;  
  scrollbar-arrow-color:     #ffffff;  
  scrollbar-track-color:   #ffffff;  
  scrollbar-darkshadow-color:   #ffffff;  
  background-image:   url(../images/texiaobj.gif);  
  background-attachment:   fixed;  
  background-repeat:   repeat;  
  background-position:   right   bottom;  
  }  
  font{line-height   :   normal   ;}  
  TD{  
  font-family:   宋体;  
  font-size:   12px;  
  line-height:   15px;  
  }  
  th  
  {  
  color:   #000000;  
  font-size:   12px;  
  font-weight:bold;  
  }  
   
   
   
   
  .tableBorder1  
  {  
  width:720;  
  border:   1px;    
  background-color:   #ffffff;  
  FILTER:   alpha(opacity=75);  
  }  
  .tableBorder2  
  {  
  width:720;  
  border:   1px   #ffffff   solid;    
  background-color:   #ffffff;  
  FILTER:   alpha(opacity=75);  
  }  
   
  #TableTitleLink   A:link,   #TableTitleLink   A:visited,   #TableTitleLink   A:active   {  
  COLOR:   #ffffff;  
  TEXT-DECORATION:   none;  
  }  
  #TableTitleLink   A:hover   {  
  COLOR:   #666666;  
  TEXT-DECORATION:   none;}  
   
  input,select,Textarea{  
  font-family:Tahoma,Verdana,宋体;   font-size:   12px;   line-height:   15px;}  
  }  
  .normalTextSmall    
  {    
          font-size   :   11px;  
          color   :   #000000;    
          font-family:   Verdana,   Arial,   Helvetica,   sans-serif;  
  }  
  .menuskin   {  
  BORDER:   #cccccc   1px   solid;   VISIBILITY:   hidden;   FONT:   12px   Verdana;  
  POSITION:   absolute;    
  BACKGROUND-COLOR:#def3f7;  
  FILTER:   alpha(opacity=75);  
  }  
  .menuskin   A   {  
  PADDING-RIGHT:   10px;   PADDING-LEFT:   25px;   COLOR:   black;   TEXT-DECORATION:   none;   behavior:url(inc/noline.htc);  
  }  
  #mouseoverstyle   {  
  BACKGROUND-COLOR:   #ffffff;   margin:2px;   padding:0px;   border:#333333   1px   solid;  
  }  
  #mouseoverstyle   A   {  
  COLOR:   black  
  }  
  .menuitems{  
  margin:2px;padding:1px;word-break:keep-all;  
  }  
   
  .p2{font-size:12px;line-height:130%;}  
  .p3{font-size:14.8px;}  
  .p4{font-size:14.8px;line-height:130%;}  
  .p5{font-size:10px;}  
  a:link{text-decoration:none;}  
  a:visited{text-decoration:none;}  
  a:hover{color:#ff0000;text-decoration:underline;}  
  .style1   {font-size:   12}  
  .style2   {font-size:   12;   line-height:   130%;   }  
  .style6   {font-size:   12;   color:   #FFFFFF;   }  
  .style7   {color:   #FF0000}  
  div.quote    
  {margin:5px   20px;border:1px   solid   #CCCCCC;padding:5px;background:#F3F3F3   ;line-height   :normal   ;  
   
  a.navlink:link   {color:   #000000;   text-decoration:none}  
  a.navlink:visited   {color:   #000000;   text-decoration:none   }  
  a.navlink:hover   {color:   #003399;   text-decoration:none   }  
  .BrightClass{background-color:   #D7D7D7;   }  
  .quote{  
  margin:5px   20px;  
  border:1px   solid   #CCCCCC;  
  padding:5px;  
  background:#F3F3F3   ;  
  line-height   :   normal   ;  
  }  
  }  
  div.quote{margin:5px   20px;border:1px   solid   #CCCCCC;padding:5px;background:#F3F3F3   ;line-height   :   normal   ;  
  }  
  div.HtmlCode{margin:5px   20px;border:1px   solid   #CCCCCC;padding:5px;   background:#FDFDDF   ;  
  font-size:14px;font-family:Tahoma;font-style   :   oblique;line-height   :   normal   ;font-weight:bold;  
  }Top

18 楼zfhdream(郑潇)回复于 2005-01-17 11:00:25 得分 0

是不是滚动条的颜色被你都设置成白色了..............  
  所以看不到Top

19 楼19az(相信我,没错的!)回复于 2005-01-17 11:14:57 得分 0

是的,你太聪明了,问题已经解决   ,这个CSS是拿别人的直接来用的,真后悔!Top

相关问题

  • 简单!送分!
  • 简单,送分
  • 简单送分题:)
  • 简单!白送分!!
  • 简单送分题!!
  • 简单送分题
  • 简单一题,送分20。
  • 送分——简单要命了!
  • 简单的送分题
  • 超简单问题,送分

关键词

  • 主题
  • 记录

得分解答快速导航

  • 帖主:19az
  • zfhdream

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo