|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
实用的JS代码片段——网页特效代码很多了,这里收集整理的是一些常规的比较实用的JS代码片断。
; ?* \( {7 b' @1 e$ ` 字号缩放
, ?0 D* ]6 z, W3 @$ c# w5 o 让文字大点,让更多的用户看的更清楚。(也可以把字体变为百分比来实现)% F& o& }) P4 a: J% k' R% n' r0 c
-
- <script type="text/javascript">
- function doZoom(size)
- {document.getElementById('zoom').style.fontSize=size+'px';}
- </script>
- <span id="zoom">需要指定大小的文字</span>
- <a href="javascript:doZoom(16)">大</a> <a href="javascript:doZoom(14)">中</a> <a href="javascript:doZoom(12)">小</a>
复制代码 ( S/ x0 r: a! V9 V A2 k
跳转菜单新窗口. }2 y5 g5 H8 e) `" }' {) S9 A
- <select name="select" onchange="window.open(this.options[this.selectedIndex].value)">
- <option value="http://www.microsoft.com/ie"> Internet Explorer</option>
- <option value="http://www.microsoft.com"> Microsoft Home</option>
- <option value="http://msdn.microsoft.com"> Developer Network</option>
- </select>
复制代码 5 W# @6 p7 H; ?6 g2 ]
添加到收藏夹和设为首页
7 B6 O/ k: P% x' N+ l8 X. Q 添加到收藏夹
( n0 J% X( t8 w9 J! a+ w- <a href="javascript:window.external.addFavorite('http://链接','说明');">添加到收藏夹</a>
复制代码 J _$ m8 u: o4 p' c" j3 H e
设为首页
5 i% |- Q4 m3 B6 V2 R- <a href=# onclick=this.style.behavior='url(#default#homepage)';this.setHomePage ('http://链接');>设为首页</a>
复制代码 4 {- n0 v0 o0 Y0 c/ u: r6 x
打开窗口即最大化
' ?- _2 c( r4 Z" V6 t& D8 J- <script language="JavaScript">
- <!-- Begin
- self.moveTo(0,0)
- self.resizeTo(screen.availWidth,screen.availHeight)
- // End -->
- </script>
复制代码
7 S, l: O0 C5 j1 m: {! v加入背景音乐9 Y0 Y- h; j7 x m V9 I) C6 i, g
- <bgsound src="mid/windblue[1].mid" loop="-1"> 只适用于IE
- <embed src="music.mid" autostart="true" loop="true" hidden="true">
复制代码 ' F, p8 j3 F% P' R
对Netscape ,IE 都适用 % \+ F, {% J* Y- [
1 i) l5 F8 v# H" L* X% D
防止点击空链接时,页面往往重置到页首端
( U/ O3 F% Q: D3 G/ h! q 代码“javascript:void(null)”代替原来的“#”标记,也可以用“#nogo”来代替啊?+ O7 g; _0 b/ ]# B3 A0 z' @+ I
/ X4 H' s7 F7 {0 |+ h自动换行
& v, v$ Z) H" v* q @: O- style="table-layout: fixed;WORD-BREAK: break-all; WORD-WRAP: break-word"
复制代码 2 X2 F% ]) O+ `
只对IE有用...FF的话用overflow:hidden来解决,不至于影响美观 |
|