知青小院

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1979|回复: 0

用div+iframe 代替frameset 框架

[复制链接]

481

主题

1382

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
45827
发表于 2014-6-17 22:59:40 | 显示全部楼层 |阅读模式
frameset 已经过时, 使用frameset会带来很多问题,比如session丢失等. 所以提倡用iframe,iframe的好处我就不用多说了.下面用div+iframe来代替frameset的收缩与展开功能.
view plaincopy to clipboardprint?
<%@ Page Language="C#" AutoEventWireup="true" Codebehind="Default.aspx.cs" Inherits="ProductServices10._Default" %>  
  
  
  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  
<html xmlns="http://www.w3.org/1999/xhtml">  
  
<head id="Head1" runat="server">  
  
    <title>产品服务系统</title>  
  
    <meta http-equiv="Content-Type" c />  
  
    <style type="text/css">  
  
        html,body{   
  
     margin:0px;   
  
     height:100%;   
  
    }   
  
    </style>  
  
    <script language="javascript" type="text/javascript">  
  
        function DisplayNav()   
  
        {   
  
            var nav = document.getElementById('divLeft');   
  
            var main = document.getElementById('divmain');   
  
            if(nav.style.display=='block'|| nav.style.display=='')   
  
            {   
  
                nav.style.display='none';   
  
                  
  
                main.style.display = 'block';   
  
            }   
  
            else   
  
            {   
  
                nav.style.display='block';   
  
                main.style.marginleft='395px';   
  
            }   
  
        }   
  
    </script>  
  
</head>  
  
<body style="margin: 0; padding: 0; background-color: #0266C6;">  
  
    <form id="from1" runat="server">  
  
        <div id="divTop" style="width: 100%; height: 60px; border: none 0px">  
  
            <img src="Images/Top/toplogo.jpg" />  
  
        </div>  
  
        <div style="width:100%;height: 100%; border: none 0px">  
  
            <div id="divLeft" style="width: 195px; height:100%; overflow: hidden; float: left;">  
  
                <iframe src="left.aspx" style="height: 100%" frameborder="0" border="0" marginwidth="0" marginheight="0" ></iframe>  
  
            </div>  
  
            <div id="divmain" style="height: 100%; border: none 0px">  
  
                     <iframe src="main.aspx" width="100%" height="100%" frameborder="0" border="0" marginwidth="0" marginheight="0" ></iframe>  
  
            </div>  
  
        </div>  
  
    </form>  
  
</body>  
  
<html>


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xuf22/archive/2008/06/17/2556690.aspx
收藏

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Archiver|知青小院 ( 鲁ICP备19028199号 )

GMT+8, 2020-5-29 05:03 , Processed in 0.046817 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表