返回列表 回复 发帖

[技巧] 网页经典代码

  1. 1. 将彻底屏蔽鼠标右键,无右键菜单

  2. <body oncontextmenu="window.event.returnvalue=false">

  3. 也可以用于网页中Table框架中

  4. <table border oncontextmenu=return(false)><td>no</table>

  5. 2.取消选取、防止复制

  6. <body onselectstart="return false">

  7. 3.不准粘贴
  8. <body onpaste="return false">

  9. 4.防止复制
  10. <body oncopy="return false;" oncut="return false;">

  11. 5.IE地址栏前换成自己的图标
  12. <link rel="Shortcut Icon" href="favicon.ico">
  13. 说明:关于favicon.ico文件的制作。你可以先在FW中做一个图片,属于你自己站点一个小图标。然后在ACD see将文件属性改为*.ico,然后将你做的*.ICO文件传到你的服务器目录中,然后就可以使用以上代码来实现,当别人登陆你的站点时,地址栏里使用的就是你自定义的图标了。很PP哦。

  14. 6.可以在收藏夹中显示出你的图标
  15. <link rel="Bookmark" href="favicon.ico">
  16. 说明:制作方法和上面的一样。只是显示的方式不同,这个是在别人收藏你的网页地址时显示的个性图标。也很PP.

  17. 7.关闭输入法
  18. <input style="ime-mode:disabled">
  19. 说明:这段代码是在表格提交时用到的。也就是在输入数据时不可以使用其他输入法模式。

  20. 8.永远都会带着框架
  21. <script language="javascript"><!--
  22.  if (window == top)top.location.href = "frames.htm";// --></script>
  23. 说明:frames.htm为你的网页,这也是保护页面的一种方法

  24. 9.防止被人frame
  25. <SCRIPT LANGUAGE=javascript><!--
  26.  if (top.location != self.location)top.location=self.location;
  27. // --></SCRIPT>

  28. 10.网页将不能被另存为
  29. <noscript><iframe src=*.html></iframe></noscript>
  30. 说明:<noscirpt>的用法很广,其中一条就是可以使JS广告失效。

  31. 11.查源文件
  32. <input type=button value=查看网页源代码
  33. onclick="window.location = 'view-source:'+ http://myok.bokee.com';"> 

  34. 12.COOKIE脚本记录,有很大的用处哦
  35. function get_cookie(Name) {
  36. var search = Name + "="
  37. var returnvalue = "";
  38. if (documents.cookie.length > 0) {
  39. offset = documents.cookie.indexOf(search)
  40. if (offset != -1) { // if cookie exists
  41. offset += search.length
  42. // set index of beginning of value
  43. end = documents.cookie.indexOf(";", offset);
  44. // set index of end of cookie value
  45. if (end == -1)
  46. end = documents.cookie.length;
  47. returnvalue=unescape(documents.cookie.substring(offset, end))
  48. }
  49. }
  50. return returnvalue;
  51. }
  52. function loadpopup(){
  53. if (get_cookie('popped')==''){
  54. openpopup()
  55. documents.cookie="popped=yes"
  56. }
  57. }
  58. 说明:以上是JS代码,请自己加起始符和结束符 

  59. 13.内框架<IFRAME>使用
  60. Iframe标记的使用格式是:  
  61. <iframe src="URL" width="x" height="x" scrolling="[OPTION]" frameborder="x"
  62. name="main"></iframe>
  63. src:文件的路径,既可是HTML文件,也可以是文本、ASP等;   width、height:"内部框架"区域的宽与高;  
  64. scrolling:当SRC的指定的HTML文件在指定的区域不显不完时,滚动选项,如果设置为NO,则不出现滚动条;如为Auto:则自动出现滚动条;如为Yes,则显示;  FrameBorder:区域边框的宽度,为了让“内部框架“与邻近的内容相融合,常设置为0。
  65. name:框架的名字,用来进行识别。
  66. 比如:  当你想用父框架控制内部框架时,可以使用: target="框架的名字"来控制。
  67. 例子:<iframe name="mm" src="http://myok.bokee.com";; width="100%" height="100%" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no"></iframe> 

  68. 14.自动跳转
  69. 在源代码中的<head>…</head>加入如下代码:
  70. <meta http-equiv="refresh"content="3;URL=http://myok.bokee.com; charset=gb2312">
  71. 说明:content="3 表示3秒刷新到URL

  72. 15.如何改变链接的鼠标形状
  73. 只需在链接上加上这一代码就行的了
  74. 或者跟上面的用CSS写也行
  75. style="cursor:hand"       style="cursor:crosshair"
  76. style="cursor:text"       style="cursor:wait"
  77. style="cursor:move"       style="cursor:help"
  78. style="cursor:e-resize"     style="cursor:n-resize"
  79. style="cursor:nw-resize"     style="cursor:w-resize"
  80. style="cursor:s-resize"     style="cursor:se-resize"
  81. style="cursor:sw-resize"
  82. 以上代码你只需要加到连接或是页面的style区里就可以实现鼠标多样化。 

  83. 16.全屏显示
  84. <form>
  85. <div align="center">
  86. <input type="BUTTON" name="FullScreen" value="全屏显示" onClick="window.open(document.location, 'big', 'fullscreen=yes')">
  87. </div>
  88. </form>
  89. 把它放到<body>区中。

  90. 17.设为首页
  91. <script language="javascript">
  92. <!--
  93. function defaul_home(){
  94. this.home.style.behavior='url(#default#homepage)';this.home.setHomePage(http://myok.bokee.com/';);
  95. }
  96. var focusok=false;
  97. if (navigator.appName == "Netscape"){
  98. focusok=true;
  99. }
  100. vers=navigator.appVersion;
  101. if (navigator.appName == "Microsoft Internet Explorer"){
  102. pos=vers.lastIndexOf('.');
  103. vers=vers.substring(pos-1,vers.length);
  104. }
  105. proper_version=parseFloat(vers);
  106. if(proper_version>=5){
  107. focusok=true;
  108. }
  109. function launchstock1(htmlurl){
  110. var stock=window.open(htmlurl,"stock","top=2,left=2,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,
  111. resizable=no,width=700,height=510");
  112. if(focusok){
  113. stock.focus();
  114. }
  115. return true;
  116. }
  117. function launchstock(){
  118. var stock=window.open("","stock","top=2,left=2,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,
  119. resizable=no,width=700,height=510");
  120. if(focusok){
  121. stock.focus();
  122. }
  123. return true;
  124. }
  125. // -->
  126. </script>
  127. <a href="#" name="home" onClick="defaul_home();" title="==E代时光==">设为首页</a>


  128. 18.这里是加入收藏夹的代码
  129. <a href="#" onClick="window.external.addFavorite(http://myok.bokee.com';.'-=E代时光=-')" target="_self" title="-=E代时光=-">加入收藏夹</a> 

  130. 19.flash图片效果
  131. 以下代码加入<head>区域
  132. <SCRIPT language="javascript">
  133. <!--
  134. function makevisible(cur,which){
  135. if (which==0)
  136. cur.filters.alpha.opacity=100
  137. else
  138. cur.filters.alpha.opacity=20
  139. }
  140. //-->
  141. </SCRIPT>
  142. 以下代码加入<body>区域
  143. <img src="http://myok.bokee.com/images/logo.gif";; style="filter:alpha(opacity=20)" onMouseOver="makevisible(this,0)" onMouseOut="makevisible(this,1)" width="63" height="56"> //图片地址请自己改


  144. 20.背景图片滚动
  145. <body scroll="no" background="images/bg.jpg" link="#00FF00" alink="#FF0000" vlink="#00FF00" bgcolor="#000080" topmargin="8">
  146. <script language="javascript">
  147. var backgroundOffset = 0;
  148. var bgObject = eval('document.body');
  149. function scrollBG(maxSize) {backgroundOffset = backgroundOffset + 1;
  150. if (backgroundOffset > maxSize) backgroundOffset = 0;
  151. bgObject.style.backgroundPosition = "0 " + backgroundOffset;}
  152. var ScrollTimer = window.setInterval("scrollBG(410)", 20)
  153. </script>

  154. 21.滚动特效
  155. <marquee onMouseOver="this.stop()" onMouseOut="this.start()" scrollamount="2" scrolldelay="0" direction="up" width="330" height="120" border="0" align="center" id="MARQUEE1">
  156. 欢迎光临山水天下
  157. 我们地址http://myok.blogchina.com
  158. </marquee>
  159.  

  160. 22.让背景图不滚动

  161. IE浏览器支持一个 Body 属性 bgproperties,它可以让背景不滚动:
  162. 〈Body Background="图片文件" bgproperties="fixed"〉

  163. 23.让你的网页无法另存为

  164. <noscript><iframe src=*></iframe></noscript>

  165. 24.让IFRAME框架内的文档的背景透明

  166. <iframe src="about :<body style='background:transparent'>" allowtransparency></iframe>

  167. 25.禁止右键:

  168. <body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()">

  169. 26.进入页面后立即自动刷新?
  170. <meta http-equiv="refresh" content="120;url=http://myok.blogchina.com">
  171. http://myok.blogchina.com,这是你自己的网址。


  172. 27.隐藏IFRAME的滚动条三种方法:

  173. 1. 设置iframe scrolling="no"
  174. 2. 被包含页body应用overflow:hidden
  175. 3. 被包含页的body标签加scroll="no"

  176. 28.加入背景音乐
  177. <bgsound src="mid/min1.mid" loop="-1"> 只适用于IE
  178. <embed src="music.mid" autostart="true" loop="true" hidden="true"> 对Netscape ,IE 都适用

  179. 29.滚动
  180. <MARQUEE direction=up height=146 onmouseout=start() onmouseover=stop() scrollAmount=4></marquee>

  181. 30.细线分隔线
  182. <hr noshade size=0 color=#C0C0C0>

  183. 31.过度方式
  184. <meta http-equiv="Page-Exit" content="revealTrans(Duration=3,Transition=5)">
  185. Duration的值为网页动态过渡的时间,单位为秒。
  186. Transition是过渡方式,它的值为0到23,分别对应24种过渡方式。如下表:
  187. 0 盒状收缩 1 盒状放射
  188. 2 圆形收缩 3 圆形放射
  189. 4 由下往上 5 由上往下
  190. 6 从左至右 7 从右至左
  191. 8 垂直百叶窗 9 水平百叶窗
  192. 10 水平格状百叶窗 11垂直格状百叶窗
  193. 12 随意溶解 13从左右两端向中间展开
  194. 14从中间向左右两端展开 15从上下两端向中间展开
  195. 16从中间向上下两端展开 17 从右上角向左下角展开
  196. 18 从右下角向左上角展开 19 从左上角向右下角展开
  197. 20 从左下角向右上角展开 21 水平线状展开
  198. 22 垂直线状展开 23 随机产生一种过渡方式

  199. 32.如何控制横向和纵向滚动条的显隐?
  200. <body style="overflow-y:hidden"> 去掉x轴
  201. <body style="overflow-x:hidden"> 去掉y轴
  202. <body scroll="no">不显


  203. 33.加入注释的格式是:  
  204. 〈!-[注释内容…]--〉

  205. 34.怎样在网页中加入 E-mail 链接并显示预定的主题?
  206. 〈A href="mailto:e3i5@e3i5.net?subject=主题"〉……〈/a〉

  207. 35.定义本网页关键字,可以在〈Head〉〈/Head〉中加入如下代码:  
  208. 〈meta name="Keywords" content="山水天下"〉
  209. Content 中所包含的就是关键字,你可以自行设置。
  210. 这里有个技巧,你可以重复某一个单词,这样可以提高自己网站的排行位置,如:
  211. 〈meta name="Keywords" content="山水天下"〉


  212. 36.添加到收藏夹:
  213. 〈a href="java script:window.external.addFavorite(http://myok.blogchina.com','http://myok.blogchina.com');"〉添加到收藏夹〈/a〉

  214. 37.设为首页:
  215. 〈a href=# onclick=this.style.behavior='url(#default#homepage)';this.setHomePage(http://myok.blogchina.com);〉设为首页〈/a〉

  216. 38.定制浏览器地址栏前的小图标:
  217. A:在网页的〈head〉〈/head〉间加入以下语句:
  218. 〈link rel="shortcuticon" href="http://…/icon.ico"〉
  219. 即可。其中 icon.ico 为 16x16 的图标文件,颜色不要超过 16 色。


  220. 39.表格的分隔线可以隐藏
  221. <table border rules=cols cellspacing=0 align=left> 可以隐藏横向的分隔线
  222. <table border rules=rows cellspacing=0 align=right>可以隐藏纵向的分隔线

  223. <table border rules=none cellspacing=0 align=center>可以隐藏横向和纵向的分隔线


  224. 40.表格的边框不断在闪

  225. 以下方法可以令表格的边框不断在闪,很实用的

  226. 在BODY区加上

  227. <table border="0" width="280" id="myexample"
  228. style="border:5px solid yellow">

  229. <tr>

  230. <td>加入任意的物件.加入任意的物件.

  231. <br>加入任意的物件.加入任意的物件.

  232. <br>加入任意的物件.加入任意的物件.</td>

  233. </tr>

  234. </table>

  235. <script language="JavaScript1.2">

  236. <!--

  237. function flashit(){

  238. if (!document.all)

  239. return

  240. if (myexample.style.borderColor=="yellow")

  241. myexample.style.borderColor="lime"

  242. else

  243. myexample.style.borderColor="yellow"

  244. }

  245. setInterval("flashit()", 500)

  246. //-->

  247. </script>


  248. 41.普通表格

  249. <table border="1" width="220" style="position: absolute; left:
  250. 11; top: 11" height="26" >

  251. <tr>

  252. <td width="100%">普通表格</td>

  253. </tr>

  254. </table>

  255. 42.正立方表格

  256. <table border="1" width="220" bordercolorlight="#eeeeee"
  257. bordercolordark="#000000" style="position: absolute; left: 10; top:
  258. 49" height="26">

  259. <tr>

  260. <td width="100%">正立方表格</td>

  261. </tr>

  262. </table>


  263. 43.细表格

  264. <table border="0" frame=vsides width="219"
  265. bgcolor="#000000" cellspacing="1" cellpadding="0"
  266. height="22" style="position: absolute; left: 11; top: 86">

  267. <tr bgcolor="#FFFFFF">

  268. <td width="100%" height="2">细表格</td>

  269. </tr>

  270. </table>

  271. 44.立体表格

  272. <table border="1" width="220" bordercolorlight="#ffffff"
  273. bordercolordark="#ffffff" style="position: absolute; left: 10; top:
  274. 112" height="34">

  275. <tr>

  276. <td width="100%" bgcolor="#B7B7B7"
  277. bordercolorlight="#000000" bordercolordark="#eeeeee" >立体表格</td>

  278. </tr>

  279. </table>


  280. 45.无名表格

  281. <table width="220" align="center" style="position: absolute;
  282. left: 246; top: 12" height="51">

  283. <tr>

  284. <td><fieldset style="width:220" align="center">
  285. <legend> 无名表格 </legend>  <p align="right"> </fieldset>
  286. <br>

  287. </td>

  288. </tr>

  289. </table>

  290. 46.表中表效果Ⅱ

  291. <table width="220" align="center" style="position:
  292. absolute; left: 245; top: 89" height="110">
  293. <tr>
  294. <td height="75"><fieldset style="width:220"
  295. align="center"> <legend> 表中表效果Ⅱ </legend> <table
  296. frame="hsides" border="1"
  297. bordercolorlight="#000000" bordercolordark="#ffffff"
  298. width="100%" cellspacing="1" cellpadding="0" height="78">
  299. <tr bgcolor="#ffffff">
  300. <td width="100%" height="76"></fieldset></td>
  301. </tr>
  302. </table>

  303. 47.表中表效果Ⅰ

  304. <table width="220" align="center" style="position: absolute;
  305. left: 10; top: 120" height="138" cellspacing="1"
  306. cellpadding="0">

  307. <tr>

  308. <td height="126"><fieldset style="width: 220; color: #B7B7B7;
  309. border-style: groove" align="center"> <legend style="color:
  310. #FFFFFF; border: 1 solid #808080" > <font color="#000000">表中表效果Ⅰ</font>
  311. </legend>  <p align="right"> </fieldset>

  312. </td>

  313. </tr>

  314. </table>


  315. 48.表格中边框的显示


  316. 只显示上边框 <table frame=above>
  317. 只显示下边框 <table frame=below>
  318. 只显示左、右边框 <table frame=vsides>
  319. 只显示上、下边框 <table frame=hsides>
  320. 只显示左边框 <table frame=lhs>
  321. 只显示右边框 <table frame=rhs>
  322. 不显示任何边框 <table frame=void>
  323. </body>
  324. </html></body>
  325. </html></body>
  326. </html>
复制代码

眼晕

紫菀天降卡片


让懂的人懂,让不懂的人不懂,让世界还是世界,我甘心做我的茧

56片花瓣啊
让懂的人懂,让不懂的人不懂,让世界还是世界,我甘心做我的茧
网页都能考的只是方法不一样罢了,包括修改IE安全级别并再次刷新,大河报在去年有介绍的
返回列表