我正在尝试为我们的内部用户创建一个简单的 Intranet 样式站点,基本上只是一个顶部导航栏,我们所有用户都在顶部面向内部站点,当他们单击每个站点时,它将打开嵌入在页面中的相关站点,保持顶部的导航栏。
到目前为止,它只是一个简单的导航栏,就像在新选项卡中打开每个导航栏一样:
<style>
#nav {
width: 100%;
float: left;
margin: -5 0 -5 -5;
padding: 0;
List-style: none;
background-color: #333333;
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
}
#nav li {
float: left;
}
#nav li a {
display: block;
padding: 4px 15px;
text-decoration: none;
font-family: Arial;
font-weight: none;
color: #FFFFFF;
}
#nav li a:hover {
color: #333333;
background-color: #fffFFF; }
</style>
<html>
<body>
<ul id="nav">
<li><a href="http://intranet/glpi" target="_blank">GLPI</a></li>
<li><a href="http://intranet/Redmine" target="_blank">Redmine</a></li>
<li><a href="http://intranet/sms" target="_blank">SMS gateway</a></li>
<li><a href="http://intranet/labelsregistry" target="_blank">Labels Registry</a></li>
</ul>
</body>
</html>
到目前为止,我尝试将其嵌入为 iFrame 和 Object。iFrame 将显示,但没有内容,对象甚至不会显示!
我用来测试的 iFrame 是:
<iframe id="myframe" src="http://google.com>"</iframe>
这只是显示一个框架,但带有“Internet Explorer 无法显示网页”。
我是在朝着正确的方向前进,还是对 iFrame 的错误使用?
我的 HTML 不是最好的!
编辑 :: 该站点在 Windows Server 2003 SP2 上的 IIS 6.0 上运行。