最新文章
|
知識管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):9589 今日文數(shù):4141
|
<%FunctIonDownloadFIle(StrFIle)StrFIlename=StrFIleResponse.Buffer=TrueResponse.ClearSetS=Server.CreateObJect(ADODB.Stream)S.OpenS.Type=1ResumeNextSetFso=Serv...
|
眾所周知,ASP已經(jīng)被微軟淘汰了,跟著,又被許多的開發(fā)者拋棄了。然而,我仍然認為ASP無論是作為入門的技術(shù)還是開發(fā)平臺,都很值得我們繼續(xù)去使用。在Google上搜一下,可以發(fā)現(xiàn)一大堆對ASP不好的評價,什么運行速度慢、異常處理機制不好、缺乏面向?qū)ο髾C制、開發(fā)效率低、漏洞多等等。為了讓大家對ASP有個正確的認識,我先為它...
|
篇首語:原來改mdb為asp就能防下載是鬼話。用Flashget試驗下載data.asp文件,并另存為data.mdb文件,發(fā)現(xiàn)用ACCESS打開完好無損!1.發(fā)揮你的想象力修改數(shù)據(jù)庫文件名但是若攻擊者通過第三方途徑獲得了數(shù)據(jù)庫的路徑,就可以下載數(shù)據(jù)庫。故保密性為最低。2.數(shù)據(jù)庫名后綴改為ASA、ASP等此法須配合一些...
|
可能是隨著網(wǎng)絡(luò)安全技術(shù)的發(fā)展吧,管理員的素質(zhì)都在提高,在使用access+asp系統(tǒng)時,為不數(shù)據(jù)庫被人下載,到把mdb改為asp或asa。先不說直接改后綴,直接可以用網(wǎng)快等工具直接下載,其實這樣你已經(jīng)是為入侵者打開了大門。入侵者可以利用asp/asa為后綴的數(shù)據(jù)庫直接得到webshell。一.思路大家都知道<%%...
|
asp轉(zhuǎn)換網(wǎng)頁編碼的代碼,用正則匹配頁面的編碼聲明是gb2312還是別的,然后輸出。完整的示例代碼如下:復(fù)制代碼代碼如下:<%@LANGUAGE=JAVASCRIPTCODEPAGE=65001%><html><head><metahttp-equiv=Content-Type...
|
方法一:FSOSetfs=CreateObject(Scripting.FileSystemObject)NewFile=Server.MapPath(/asp/chap06/at/newfile.html)新建一文件/newfile.html,若該文件已存在,則覆蓋它Seta=fs.CreateTextFile(Ne...
|
我們一般生成HTML靜態(tài)頁時,常常會事先做好一個模板,然后生成時調(diào)用模板文件。那么有沒有辦法不用模板,如一個正常的htmer.asp頁面,直接生成為htmer.html頁面呢?當(dāng)然是可以的,而且非常簡單,今天就教大家在ASP中不用模板生成HTML靜態(tài)頁的方法。這里假設(shè)有一個htmer.asp動態(tài)頁面,你想把它生成為HT...
|
asp定時生成靜態(tài)HTML的代碼,對于緩解服務(wù)器壓力有很大幫主,需要的朋友可以參考下。復(fù)制代碼代碼如下:<%判斷是否要生成新的HTMLifApplication(cache_asptohtml_date)=thenApplication.LockApplication(cache_asptohtml_date)=...
|
asp在線備份恢復(fù)sqlserver數(shù)據(jù)庫,對于遠程沒有提供sqlserver遠程連接或打包下載的朋友是個臨時解決方法,對于大數(shù)據(jù)來說可能效果不好。asp在線備份sqlserver數(shù)據(jù)庫:1、備份sqlserver復(fù)制代碼代碼如下:<%SQL=backupdatabase數(shù)據(jù)庫名todisk=&Serve...
|
setrs=server.CreateObject(adodb.recordset)的中文詳細說明這是創(chuàng)建一個數(shù)據(jù)庫實例,但是什么是數(shù)據(jù)庫實例?還有rs這個東西也不是一個變量,他在程序里邊rs.update等操作是如何進行的?打開的表示如何接收rs傳過來的數(shù)據(jù)的?是建立一個數(shù)據(jù)集前面應(yīng)該先定義此數(shù)據(jù)集dimrsasad...
|
有時候通過程序上傳木馬,一般都是偽裝成圖片,下面是asp下檢測圖片木馬的代碼,需要的朋友可以參考下。ASP木馬防御:復(fù)制代碼代碼如下:constadTypeBinary=1dimjpg(1):jpg(0)=CByte(&HFF):jpg(1)=CByte(&HD8)dimbmp(1):bmp(0)=CB...
|
用ASP獲取遠程網(wǎng)頁的指定內(nèi)容,可以輕易獲取到別人網(wǎng)頁的指定的某些內(nèi)容,其實也就是ASP小偷程序原理了,需要的朋友可以參考下。代碼如下:復(fù)制代碼代碼如下:<%用ASP獲取遠程目標(biāo)網(wǎng)頁指定內(nèi)容,代碼由廣州網(wǎng)站建設(shè)http://www.jb51.net提供ResumeNextServer.ScriptTimeOut=...
|
大家在很多場合也許會遇到判斷頁面是否有元素選中,下面介紹的是利用js判斷是否選中CheckBox的方法。[code]//第幾個沒有選functioncheck(obj){for(i=0;i//一個也沒有選functioncheck(obj){for(i=0;i[/code]
|
javascript實現(xiàn)整除的實現(xiàn)代碼,需要的朋友可以參考下。復(fù)制代碼代碼如下://整除functionDiv(exp1,exp2)elsereturnrslt;}
|
下面的代碼主要是學(xué)習(xí)控制表格里面的一些操作,代碼都是直接寫在表格里面的,大家可以改成事件綁定的。[code]Js獲取table當(dāng)前行的值varselectedTr=null;functionc1(obj)/*得到選中行的第一列的值*/functioncheck()else}/*刪除選中行*/functiondel()}...
|
容易欺騙別人感情的JavaScript定時器JavaScript的setTimeout與setInterval是兩個很容易欺騙別人感情的方法,因為我們開始常常以為調(diào)用了就會按既定的方式執(zhí)行,我想不少人都深有同感,例如復(fù)制代碼代碼如下:setTimeout(function(),0);setInterval(callba...
|
一、什么是匿名函數(shù)?在Javascript定義一個函數(shù)一般有如下三種方式:函數(shù)關(guān)鍵字(function)語句:functionfnMethodName(x)函數(shù)字面量(FunctionLiterals):varfnMethodName=function(x)Function()構(gòu)造函數(shù):varfnMethodName=...
|
Onunload,onbeforeunload都是在刷新或關(guān)閉時調(diào)用,可以在<script>腳本中通過window.onunload來指定或者在<body>里指定。區(qū)別在于onbeforeunload在onunload之前執(zhí)行,它還可以阻止onunload的執(zhí)行。Onbeforeunload也是...
|
javascript函數(shù)一共可分為五類:·常規(guī)函數(shù)·數(shù)組函數(shù)·日期函數(shù)·數(shù)學(xué)函數(shù)·字符串函數(shù)1.常規(guī)函數(shù)javascript常規(guī)函數(shù)包括以下9個函數(shù):(1)alert函數(shù):顯示一個警告對話框,包括一個OK按鈕。(2)confirm函數(shù):顯示一個確認對話框,包括OK、Cancel按鈕。(3)escape函數(shù):將字符轉(zhuǎn)換成...
|
匿名函數(shù)閉包的產(chǎn)生JavaScript實現(xiàn)private以及public訪問權(quán)限document.cookie的操作Javascript沒有private,public訪問權(quán)限設(shè)置的關(guān)鍵字,但是可以通過一定的技巧來模擬出相同的結(jié)果.首先我們來看下面一行代碼:vari=(1,2,3,4,5);變量i最后的結(jié)果為5.這是逗...
|
我們在JavaScript腳本中就會經(jīng)??梢钥吹竭@樣的代碼:〈ahref=changeNum();void(0);〉here〈/a〉但這兒的void(0)究竟是何含義呢?JavaScript中void是一個操作符,該操作符指定要計算一個表達式但是不返回值。void操作符用法格式如下:1.void(expres...
|
當(dāng)我們讓div居中時候,一般有兩種方法,一種是固定左右寬度,也就是使用像素絕對定位;另一種是用百分比來相對定位,在這種兩種方式下,絕對定位是不能讓div隨著屏幕而自適應(yīng)的,而用百分比就可以,但是,是用百分比就會有一個新的問題,如果我們的頁面中有這么一句<!DOCTYPEhtmlPUBLIC-//W3C//DTDX...
|
在瀏覽器中填寫表單的時,可以直接在“文本框”中敲擊“Enter”來提交表單,很是方便。條件是:在IE和Firefox下1、<form>屬性的“action”字段必填;2、有一個type=submit的“input”。在Chrome和Safari下滿足第一條即可。(注釋1)所以,如果要控制提交行為的話(比如,...
|
以前最短的IE判定借助于IE不支持垂直制表符的特性搞出來的。1.varie=!+\v1;僅僅需要7bytes!參見這篇文章,《32bytes,ehr...9,ehr...7!!!toknowifyourbrowserisIE》,講述外國人是如何把IE的判定從32bytes一步步縮簡成7bytes!的故事但這紀錄今年1月...
|
在javascript中,String的函數(shù)replace()簡直太讓人喜愛了。它靈活而強大的字符替換處理能力,讓我不禁想向大家介紹它。replace()最簡單的算是能力就是簡單的字符替換。示例代碼如下:<scriptlanguage=javascript>varstrM=javascriptisagood...
|