


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
個人網(wǎng)頁設(shè)計(jì)常用代碼集合時間:2006-01-1002:42:09|[<<][>>]1、 禁止頁面正文內(nèi)容被選取<bodyoncontextmenu="returnfalse"ondragstart="returnfalse"onselectstart="returnfalse"onselect="document.selection.empty()"oncopy="document.selection.empty()"onbeforecopy="returnfalse"onmouseup="document.selection.empty()">2、消除ie6自動出現(xiàn)的圖像工具欄,設(shè)置 GALLERYIMG屬性為false或no.<IMGSRC="mypicture.jpg"HEIGHT="100px"WIDTH="100px"GALLERYIMG="no">3、 防止點(diǎn)擊空鏈接時,頁面往往重置到頁首端。代碼"javascript:void(null)" 代替原來的"#"標(biāo)記4、 如何避免別人把你的網(wǎng)頁放在框架中<scriptlanguage="javascript"><!--if(self!=top)--><
/script〉5、頁面定時刷新<metahttp-equiv="Refresh"content=" 秒">秒;URL=url">6秒;URL=url"><metahttp-equiv="refresh"content="7、關(guān)閉窗口,這個是不會彈出提示直接關(guān)的:把如下代碼加入<body>區(qū)域中<OBJECTid=closestype="application/x-oleobject"classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">vparamname="Command"value="Close"></object>vscriptlanguage="javascript">functionshutwin()</script〉<ahref="javascript:shutwin();"> 關(guān)閉本窗口</a>網(wǎng)頁設(shè)計(jì)常用代碼(二)有時候好不容易寫出來的程序代碼被別人抄去,心里一定不好受。這還是小事,但如果在我們的源代碼中有一些不希望讓別人知道的內(nèi)容,比如密碼、 Action的指向等,這些一旦被人利用,那后果有時是不堪設(shè)想的。而網(wǎng)頁加密就是我們現(xiàn)在需要解決的問題。下面就我在網(wǎng)頁制作中的一些經(jīng)驗(yàn)向大家介紹一些簡單的防范方法。1禁止右鍵看到這里大家一定會想,這招有很多人介紹過了,而且破解的方法也有很多。但我這里要說的是另一種方法,而且我試了很多方法都沒有能破解。具體如下:<html><head><script>functionstop(){alert("試試能破解嗎?");returnfalse;}document.oncontextmenu=stop;</script><boyd>你可以按右鍵、shift+F1O和右ctrl左邊的那個鍵試試!看能不能解。A_A</body>大家試試,看能不能破解!你可以將 alert(”試試能破解嗎?”);這句去掉,這樣當(dāng)按右鍵時就什么反應(yīng)也沒有了,就好像沒有右鍵功能一樣。2、禁示查看源代碼我們已經(jīng)禁了右鍵,但從”查看”菜單下的”源文件"中同樣可以看到源代碼,下面我們就來解決這個問題:其實(shí)這只要使用一個含有<frame></frame>標(biāo)記的網(wǎng)頁便可以達(dá)到目的。<frameset>vframesrc="你要保密的文件的URL"></frameset>這樣當(dāng)有人使用”查看"下的"源文件”的時候,看到的將是上面的那段代碼,而你真正的文件又躲過一劫。3、 禁示另存為通過上面的兩步好像你的源代碼已經(jīng)安全了,但別忘了,別人還可以將你的頁面保存下來,再慢慢分析。不過別擔(dān)心,下面我們來解決這個問題。在你要保密的網(wǎng)頁中加入以下代碼:<noscript><iframesrc="*.htm"></iframe></noscript〉4、徹底屏蔽右鍵方法。 <bodyoncontextmenu="returnfalse">SCRIPTIanguage=javascript>//雙擊頁面后自動滾屏,單擊后停止。varcurrentpos,timer;functioninitialize(){timer=setInterval("scrollwindow()",16);}functionsc(){clearInterval(timer);}functionscrollwindow(){currentpos=document.body.scrollTop;window.scroll(0,++currentpos);if(currentpos!=document.body.scrollTop)sc();}document.onmousedown=scdocument.ondblclick=initialize</script><!--"禁示另存為”開始><noscript〉viframesrc="*.htm"></iframe></noscript><!--"禁示另存為”結(jié)束>vscriptlanguage="javascript">//設(shè)定腳本出錯能繼續(xù)運(yùn)行functionKillError(){returnfalse;}window.onerror=KillError;</script>lx_flyer2005-9-2617:37:5網(wǎng)頁制作實(shí)用技巧oncontextmenu="window.event.returnvalue=false"將徹底屏蔽鼠標(biāo)右鍵<tableborderoncontextmenu=return(false)><td>no</table〉可用于Table<bodyonselectstart="returnfalse">取消選取、防止復(fù)制onpaste="returnfalse"不準(zhǔn)粘貼oncopy="returnfalse;"oncut="returnfalse;"防止復(fù)制<linkrel="ShortcutIcon"href="favicon.ico">IE地址欄前換成自己的圖標(biāo)<linkrel="Bookmark"href="favicon.ico">可以在收藏夾中顯示出你的圖標(biāo)<inputstyle="ime-mode:disabled">關(guān)閉輸入法永遠(yuǎn)都會帶著框架<scriptlanguage="javascript"><!--if(window==top)top.location.href="frames.htm";//frames.htm 為框架網(wǎng)頁//--></script>防止被人frame<SCRIPTLANGUAGE=javascript><!--if(top」ocation!=self」ocation)top.location=self」ocation;//--></SCRIPT><noscript><iframesrc=*.html></iframe></noscript>網(wǎng)頁將不能被另存為<inputtype=buttonvalue= 查看網(wǎng)頁源代碼onclick="window.location='view-source:'+'#39;">
怎樣通過asp的手段來檢查來訪者是否用了代理<%ifRequest.ServerVariables("HTTP_X_FORWARDED_FOR")<>""thenresponse.write"<fontcolor=#FFOOOO>您通過了代理服務(wù)器,"&"真實(shí)的IP為"&Request.ServerVariables("HTTP_X_FORWARDED_FOR")endif%>取得控件的絕對位置//javascript<scriptlanguage="javascript">functiongetlE(e){vart=e.offsetTop;varl=e.offsetLeft;while(e=e.offsetParent){t+=e.offsetTop;l+=e.offsetLeft;}alert("top="+t+"nleft="+l);}</script>//VBScript<scriptlanguage="VBScript"><!--functiongetIE()dimt,l,a,bwhilea.tagName<>"BODY"seta=a.offsetParentt=t+a.offsetTopl=l+a.offsetLeftwend得到控件的位置msgbox"top="&t&chr(13)&"left="&l,64,"endfunction得到控件的位置-_></script>光標(biāo)是停在文本框文字的最后<scriptlanguage="javascript">functioncc(){vare=event.srcElement;varr=e.createTextRange();r.moveStart('character',e.value.length);r.collapse(true);r.select();}</script><inputtype=textname=text1value="123"onfocus="cc()">判斷上一頁的來源asp:request.servervariables("HTTP_REFERER")javascript:document.referrer最小化、最大化、關(guān)閉窗口<objectid=hh1classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
vparamname="Command"value="Minimize"x/object>vobjectid=hh2classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">vparamname="Command"value="Maximize"></object><OBJECTid=hh3classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">vPARAMNAME="Command"value="Close"></OBJECT><inputtype=buttonvalue=<inputtype=buttonvalue=<inputtype=buttonvalue=最小化<inputtype=buttonvalue=<inputtype=buttonvalue=<inputtype=buttonvalue=最小化onclick=hh1.Click()>最大化onclick=hh2.Click()>關(guān)閉onclick=hh3.Click()>本例適用于IElx_flyer2005-9-2617:37:25網(wǎng)頁常用特效整理:初級篇初級篇1.讓文字不停地滾動vMARQUEE滾動文字v/MARQUE1E2.記錄并顯示網(wǎng)頁的最后修改時間vscriptIanguage=javascript >
document.write(” 最后更新時間:"+document.lastModified+"")v/script>3?關(guān)閉當(dāng)前窗口>關(guān)vahref="/"onClick="javascript:window.close();returnfalse;">關(guān)閉窗口v/a>2秒后關(guān)閉當(dāng)前頁vscriptIanguage="javascript" >v!--setTimeout('window.close();',2000);-->v/script>
2秒后載入指定網(wǎng)頁vhead>vmetahttp-equiv="refresh"content="2;URL=http:〃 你的網(wǎng)址”>v/head>添加到收藏夾vScriptLanguage="javascript"functionbookmarkit(){你的網(wǎng)址','你的網(wǎng)站名稱')你的網(wǎng)址','你的網(wǎng)站名稱')vahref="#"onClick="bookmarkit}if(document.all)document.write('()">加入收藏夾v/a>')v/Script>讓超鏈接不顯示下劃線vstyletype="text/css">v!-a:linka:hovera:visitedv/style>&禁止鼠標(biāo)右鍵的動作vScriptLanguage="javascript" >functionclick(){if(event.button==2||event.button==3){alert(' 禁止鼠標(biāo)右鍵');}document.onmousedown=click//-- >v/Script>或:<scriptIanguage="javascript">functionclick(){if(event.button==2){aIert('*A_A*');}}document.onmousedown=click//--></script>9?設(shè)置該頁為首頁vbodybgcolor="#FFFFFF"text="#OOOOOO">v!--網(wǎng)址:http://你的網(wǎng)址-->vaclass="chlnk"style="cursor:hand"HREFonClick="this.style.behavior='url(#default#homepage):this.setHomePage(' 你的網(wǎng)站名稱);">vfontcolor="000000"size="2"face="宋體”>設(shè)為首頁v/font></a>v/body>網(wǎng)頁常用特效整理:中級篇中級篇?節(jié)日倒計(jì)時<ScriptLanguage="javascript" >vartimedate=newDate("October1,2002");vartimes="國慶節(jié)";varnow=newDate();vardate=timedate.getTime()-now.getTime();vartime=Math.floor(date/(1000*60*60*24));if(time>=0)document.write(” 現(xiàn)在離"+times+"還有:"+time+"天")v/Script>?單擊按鈕打印出當(dāng)前頁vScriptLanguage="javascript" >v!--Beginif(window.print){document.write(' vform>'+'vinputtype=buttonname=printvalue=" 打印本頁"'+'onClick="javascript:window.print()" >v/form>');}//End-- >?單擊按鈕‘另存為’當(dāng)前頁vinputtype="button"name="Button"value=" 保存本頁onClick="document.all.button.ExecWB(4,1)" >vobjectid="button"width=0height=Oclassid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"vembedwidth="0"height="0">v/embed>v/object>4?顯示系統(tǒng)當(dāng)前日期today=newDate();functiondate(){this」ength=date.arguments.lengthfor(vari=0;i vthis.length;i++)this[i+1]=date.arguments}vard=newdate("星期日","星期一","星期二","星期三","星期四","星期五","星期六");document.write("vfontcolor=##000000style='font-size:9pt;font-family: 宋體'>today.getYear()," 年”,today.getMonth()+1," 月”,today.getDate()," 日"d[today.getDay()+1],"v/font>");lx_flyer2005-9-2617:37:54高級篇1.不同時間段顯示不同問候語TOC\o"1-5"\h\zvScriptLanguage="javascript" >v!--vartext="";day=newDate();time=day.getHours();if((time>=0)&&(timev7))text="夜貓子,要注意身體哦! ”if((time >=7)&&(time v12))text="今天的陽光真燦爛啊,你那個朋友呢?if((time >=12)&&(time v14))text="午休時間。您要保持睡眠哦! ”if((time>=14)&&(timev18))text="祝您下午工作愉快!"if((time >=18)&&(time v=22))text="您又來了,可別和MM聊太久哦!if((time >=22)&&(time v24))text="您應(yīng)該休息了!"document.write(text)//>v/Script>2?水中倒影效果"width="175"vimgid="reflect"src="你自己的圖片文件名"width="175"height="59">vscriptIanguage="javascript" >functionf1(){setInterval("mdiv.filters.wave.phase+=10",100);}if(document.all){document.write(' vimgid=mdivsrc="'+document.all.reflect.src+"'style="filter:wave(strength=3,freq=3,phase=0,lightstrength=30)blur()flipv()">')window.onload=f1}v/script>3?慢慢變大的窗口vScriptLanguage="javascript">varWindowsheight=100varWindowswidth=100varnumx=5functionopenwindow(thelocation){temploc=thelocationif(!(window.resizeTo&&document.all)&&!(window.resizeTo&&document.getElementByld)){window.open(thelocation)return}windowsize=window.open("","","scrollbars")windowsize.moveTo(0,0)windowsize.resizeTo(100,100)tenumxt()}functiontenumxt(){if(Windowsheight >=screen.availHeight-3)numx=0windowsize.resizeBy(5,numx)Windowsheight+=5Windowswidth+=5if(Windowswidth >=screen.width-5){windowsize.location=templocWindowsheight=100Windowswidth=100numx=5return}setTimeout("tenumxt()",50)}//-->
v/script>vp>vahref="javascript:openwindow('')">進(jìn)入v/a>4.改變IE地址欄的IE圖標(biāo)我們要先做一個16*16的icon(圖標(biāo)文件),保存為 index.ico。把這個圖標(biāo)文件上傳到根目錄下并在首頁v head>v/head>之間加上如下代碼:vlinkREL="ShortcutIcon"href="index.ico" >5?讓網(wǎng)頁隨意后退vahref="javascriptvahref="javascript:history.go(-X)"在頁數(shù)//把"-"變成"+"就為前進(jìn)>Xv/a>//把X換成你想要后退6?鼠標(biāo)指向時彈出信息框在vbody></body>之間加上如下代碼:vahrefonmouseover="alert(' 彈出信息!')">顯示的鏈接文字< /a>7?單擊鼠標(biāo)右鍵彈出添加收藏夾對話框在<body></body>之間加上如下代碼:<ScriptLanguage=javascript >if(document.all)document.body.onmousedown=newFunction("if(event.button==2||event.button==3)window.external.addFavorite(' 您的網(wǎng)址','您的網(wǎng)站名稱)")v/Script>&隨機(jī)變換背景圖象(一個可以刷新心情的特效)在vhead>v/head>之間加上如下代碼:vScriptLanguage="javascript" >image=newArray(4);//定義image為圖片數(shù)量的數(shù)組image[0]='tuO.gif// 背景圖象的路徑image[1]='tu1.gifimage[2]='tu2.gifimage[3]='tu3.gifimage[4]='tu4.gifnumber=Math.floor(Math.random()*image.length);document.write(”vBODYBACKGROUND="+image[number]+"");v/Script>9?鼠標(biāo)一碰就給顏色看的鏈接在vbody>v/body>之間加上如下代碼:/p>vponMouseMove="anniu()">你敢碰我,我就給點(diǎn)顏色你看!/p>vScriptLanguage="VBScript" >subanniudocument.fgColor=int(256*256*256*rnd)endsubv/Script>
10.從天而降并有幻影效果的窗口vhead>vScriptIanguage="javascript" >functionmove(x){if(self.moveBy){self.moveBy(0,-800);for(i=x;i>0;i--){self.moveBy(0,3);如果你認(rèn)為窗口抖動厲害,就200換成個位如果你認(rèn)為窗口抖動厲害,就200換成個位for(j=200;j>0;j--){//數(shù)self.moveBy(0,j);self.moveBy(j,0);self.moveBy(0,-j);self.moveBy(-j,0);}}}v/Scrip>vbodybgColor=#ffffffonload=move(280) >v/body>v/head>11?表格的半透明顯示效果在vhead>v/head>之間加上如下代碼:vstyle>.alpha{filter:Alpha(Opacity=50)}〃50 表示50%的透明度v/style>在vbody>v/body>之間加上如下代碼:vtableborder="1"width="100"height="62"class="alpha"bgcolor="#F2A664">vtr>vtdwidth="100%"height="62">vdivalign="center" >很酷吧!v/div>v/td>v/tr>v/table>lx_flyer2005-9-2617:38:111、禁止另存為<NOscript><IFRAMESRC=-.html></IFRAME></NOscript>加入HEAD里2、禁止右鍵<bodyoncontextmenu="returnfalse"〉或<scriptIanguage="Javascript"><!--if(window.Event)document.captureEvents(Event.MOUSEUP);functionnocontextmenu(){event.cancelBubble=trueevent.returnvalue=false;returnfalse;}functionnorightclick(e){if(window.Event){if(e.which==2||e.which==3)returnfalse;}elseif(event.button==2||event.button==3){event.cancelBubble=trueevent.returnvalue=false;returnfalse;}}document.oneontextmenu=nocontextmenu;//forIE5+document.onmousedown=norightclick;//forallothers//--></script>3、 讓頁面文字不被選中和復(fù)制<bodyonselectstart="returnfalse">或<bodyoncopy=alert(' 對不起,禁止復(fù)制! ');event.returnvalue=false;>4、 鎖定狀態(tài)欄文字防止顯示地址<bodyonmouseover="self.status=' 文字';returntrue">7、禁止圖片下載在<body……> 這里的最后加入:oncontextmenu="returnfalse"ondragstart="returnfalse"onselectstart="returnfalse"scroll="auto"5、 禁止緩存<metahttp-equiv="Expires"CONTENT="0"><metahttp-equiv="Cache-Control"CONTENT="no-cache"><metahttp-equiv="Pragma"CONTENT="no-cache">加在HEAD里6、 使用包含頁面加密所包含頁面地址,使用工具 目前功能最強(qiáng)的html代碼加密軟件,可以保護(hù)連接和html代碼被盜。1.鎖右鍵。禁鼠標(biāo)圈選。3.不允許離線使用。4.密碼保護(hù)。5.不顯示狀態(tài)欄url地址。6.全代碼或局部代碼保護(hù)。7.鏈接跟蹤。8.禁止打?。↖E5+)。9.壓縮代碼(未加密前)。10.可加密*.html*.js*.asp*.vbs 。11.兩種不同加密算法。12.加密frameset結(jié)構(gòu)。13.某些功能支持幾個不同版本的瀏覽器。01.下載flash我的三種方法:--查看源文件,找出flash的絕對路徑,復(fù)制,在flashget(或螞蟻)中點(diǎn)任務(wù),然后點(diǎn)新建下載任務(wù)即可。里把所有的東西都刪掉,然后--在IE的臨時文件夾TemporaryInternetFiles里把所有的東西都刪掉,然后刷新你想要下載flash的網(wǎng)頁,即可得到你所要的 flash--使用外部軟件,推薦使用 FlashCatcher,安裝后只需在你所要下載的flash上右鍵,save即可。02.讓你的網(wǎng)頁無法另存為<noscript><iframesrc=*x/iframe></noscript〉03.讓IFRAME框架內(nèi)的文檔的背景透明viframesrc="about:<bodystyle='background:transparent'>"allowtransparencyx/iframe>04.禁止右鍵:<bodyoncontextmenu="returnfalse"ondragstart="returnfalse"onselectstart="returnfalse"onselect="document.selection.empty()"oncopy="document.selection.empty()"onbeforecopy="returnfalse"onmouseup="document.selection.empty()">05.進(jìn)入頁面后立即自動刷新?<metahttp-equiv="refresh"content="120;url=">,這是你自己的網(wǎng)址。06.打開窗口即最大化<scriptlanguage="javascript"><!--Beginself.moveTo(0,0)self.resizeTo(screen.availWidth,screen.availHeight)//End--></script>07.能隱藏IFRAME的滾動條嗎?我知道的三種方法設(shè)置iframescrolling="no"被包含頁body應(yīng)用overflow:hidden被包含頁的body標(biāo)簽加scroll="no"08.加入背景音樂<bgsoundsrc="mid/windblue[1].mid"loop="-1"> 只適用于IE<embedsrc="music.mid"
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度直播帶貨商家知識產(chǎn)權(quán)保護(hù)合同
- 二零二五年度加油站與保險企業(yè)合作合同
- 2025年度酒店客房部員工崗位責(zé)任制合同
- 2025年民辦幼兒園幼兒教育科研基地及實(shí)驗(yàn)中心轉(zhuǎn)讓合同
- 二零二五年度能源外包單位安全生產(chǎn)責(zé)任承諾書
- 二零二五年度健身俱樂部健身課程研發(fā)與推廣合同
- 2025年度智慧城市建設(shè)合同特性與數(shù)據(jù)共享平臺
- 二零二五年度公司終止職工勞動合同解除及離職補(bǔ)償協(xié)議
- 二零二五年度企業(yè)總經(jīng)理職務(wù)聘用與人才培養(yǎng)協(xié)議
- 二零二五年度產(chǎn)學(xué)研合作框架協(xié)議(新材料研發(fā)與應(yīng)用)
- 國家電網(wǎng)招聘之其他工學(xué)類復(fù)習(xí)資料大全
- 附件4:項(xiàng)目成本管控要素集成庫20200713
- 設(shè)備維修作業(yè)安全操作規(guī)程匯總
- 天山天池景區(qū)介紹-天山天池景點(diǎn)PPT(經(jīng)典版)
- 房地產(chǎn) -中建一局成本復(fù)盤案例匯編
- 八年級地理下冊全冊課件(湘教版)
- 中國古代神話英文版資料講解
- 現(xiàn)代寫作教程
- 包裝機(jī)使用危險源辨識與風(fēng)險評價信息表
- 蘇教版六年級科學(xué)下冊單元測試卷及答案(全冊)
- 最新數(shù)字媒體藝術(shù)概論課件
評論
0/150
提交評論