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. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" oncut="retu ......
最近做一个项目,首页是一个HTML FRAME。结构为上,左,右,上面的frame里是一个jsp,左右,分别都是Flex 得的控件。要实现点击左边的flex控件(比如:按钮),右边刷新,左边保持不变!要是在jsp或者HTML中都可以很简单的实现,通过target属性来指定要刷新的frame。
但是在flex的控件中只能通过click事 ......
<! - - ... - -> 註解
<!> 跑馬燈
<marquee>...</marquee>普通捲動
<marquee behavior=slide>...</marquee>滑動
<marquee behavior=scroll>...</marquee>預設捲動
......
目前在 http://developers.sun.com.cn 已正式宣布发布Java SE 6 API 中文版。
大家也可以从以下网址下载:
* HTML 格式 ( http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html/zh_CN/api/index.html )
* zip 格式 ( http://download.java.net/jdk/jdk-api-localizations/jdk-api ......
关于Html
form
表单的提交,很容易。。。但如果不仔细还是能有很多错误。
提交的button name 属性为 submit form
的submit方法失效
。代码如下
# < html >
# < head > </ head >
# < script type = "text/javascript" >
# function getData(){
# ......