在BS系统中,有很多小技巧只需要几行代码就可以完成一个丰富的功能。这些技巧被广泛用于BS系统中,下面来看看这些技巧的使用: /*TEXTAREA自适应文字行数的多少*/ <textarea rows=1 name=s1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight"> /*在打开的子窗口刷新父窗口的代码里如何写*/ window.opener.location.reload() /*网页不会被缓存 */ <META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> <META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT"> /*关于鼠标拖动,改变层大小。──看看微软的做法*/ 〈script〉 document.execCommand("2D-position",false,true); 〈/script〉 〈DIV contentEditable=true〉 〈DIV style="WIDTH: 300px; POSITION: absolute; HEIGHT: 100px; BACKGROUND-COLOR: red"〉移动层〈/DIV〉 〈/DIV〉 /*自动显示主页最后更新日期*/ 〈script〉 document.write("最后更新日期:"+document.lastModified+"") 〈/script〉 /*利用〈IFRAME〉来给网页中插入网页*/ 经常我看到很多网页中又有一个网页,还以为是用了框架,其实不然,是用了〈IFRAME〉,它只适用于IE,NS可是不支持〈IFRAME〉的,但围着的字句只有在浏览器不支援 iframe 标记时才会显示,如〈noframes〉一样,可以放些提醒字句之类的话。 分析代码:〈iframe src="iframe.html" name="test" align="MIDDLE" width="300" height="100" marginwidth="1" marginheight="1" frameborder="1" scrolling="Yes"〉 〈/iframe〉 src="iframe.html" 用来显示〈IFRAME〉中的网页来源,必要加上相对或绝对路径。 name="test" 这是连结标记的 target 参数所需要的。 align="MIDDLE" 可选值为 left, right, top, middle, bottom,作用不大 。 width="300" height="100" 框窗的宽及长,以 pixels 为单位。 marginwidth="1" marginheight="1" 该插入的文件与框边所保留的空间。 frameborder="1" 使用 1 表示显示边框, 0 则不显示。(可以是 yes 或 no) scrolling="Yes" 使用 Yes 表示容许卷动(内定), No 则不容许卷动。 /*如何让滚动条出现在左边?*/ 我想居然在论坛中有人发表了这段代码,很有意思,它的确照顾一些左撇子,呵呵! 〈html dir="rtl"〉 〈body bgcolor="#000000" text="#FFFFFF"〉 〈table height=18 width=212 align=center bgcolor=#FFFFFF dir="ltr" cellspacing="1" cellpadding="0"〉 〈tr〉 〈td bgcolor="#FF0000" 〉是不是你的滚动条在左边啊〈/td〉 〈/tr〉 〈/table〉 〈/body〉 〈/html〉 /*禁止鼠标右键查看网页源代码。*/ 〈SCRIPT language=javascript〉 function click() { if (event.button==2) {alert('你好,欢迎光临!') } } document.onmousedown=click 〈/SCRIPT〉 补充说明: 鼠标完全被封锁,可以屏蔽鼠标右键和网页文字。 〈 body oncontextmenu="return false" ondragstart="return false" onselectstart="return false"〉
posted on 2010-07-02 10:06 java课程设计 阅读(268) 评论(0) 编辑 收藏 举报