在VBScript中實現(xiàn)-函數(shù)/方法名作為參數(shù)傳入另一個函數(shù)
更新時間:2007年08月21日 23:29:23 作者:
在JS中有這種用法,某個函數(shù)名可以當成參數(shù)的形式,傳入到另外一個函數(shù)內(nèi)部去,例如:
<script type="text/javascript">
<!--
function myFuncA(str,myFuncB){
str = str + " 您好!";
str = myFuncB(str);
return str;
}
function myFuncB(str){
str = str + "歡迎來到IECN.NET";
return str;
}
alert(myFuncA("張三",myFuncB));
//-->
</script>
在VBScript有兩種方式可以來實現(xiàn),即用execute或GetRef 函數(shù)。
一、利用execute:
<script language=vbscript>
Function myFuncA(str,myFuncName)
str = str & " 您好!"
execute("str = " & myFuncName & "(str)")
myFuncA = str
End Function
Function myFuncB(str)
str = str + "歡迎來到IECN.NET"
myFuncB = str
End Function
msgbox myFuncA("張三","myFuncB")
</script>
二、利用GetRef:
<script type="text/vbscript">
Function myFuncA(str,myB)
str = str & " 您好!"
str = myB(str)
myFuncA = str
End Function
Function myFuncB(str)
str = str + "歡迎來到IECN.NET"
myFuncB = str
End Function
document.write(myFuncA("張三",GetRef("myFuncB")))
</script>
<script type="text/javascript">
<!--
function myFuncA(str,myFuncB){
str = str + " 您好!";
str = myFuncB(str);
return str;
}
function myFuncB(str){
str = str + "歡迎來到IECN.NET";
return str;
}
alert(myFuncA("張三",myFuncB));
//-->
</script>
在VBScript有兩種方式可以來實現(xiàn),即用execute或GetRef 函數(shù)。
一、利用execute:
<script language=vbscript>
Function myFuncA(str,myFuncName)
str = str & " 您好!"
execute("str = " & myFuncName & "(str)")
myFuncA = str
End Function
Function myFuncB(str)
str = str + "歡迎來到IECN.NET"
myFuncB = str
End Function
msgbox myFuncA("張三","myFuncB")
</script>
二、利用GetRef:
<script type="text/vbscript">
Function myFuncA(str,myB)
str = str & " 您好!"
str = myB(str)
myFuncA = str
End Function
Function myFuncB(str)
str = str + "歡迎來到IECN.NET"
myFuncB = str
End Function
document.write(myFuncA("張三",GetRef("myFuncB")))
</script>
相關(guān)文章
asp 讀取 utf-8格式文檔并生成utf-8格式文檔的亂碼問題
asp 讀取 utf-8格式文檔并生成utf-8格式文檔的亂碼問題...2007-07-07
javascript css實現(xiàn)三級目錄(簡單的)
本篇文章主要介紹了javascript css實現(xiàn)三級目錄(簡單的),這是一款不錯的CSS樹形菜單,樹狀列表,當然不全是CSS實現(xiàn),部分功能還使用了JavaScript代碼進行配合,感興趣的小伙伴們可以參考一下2007-12-12
檢查上傳圖片是否合法的函數(shù),木馬改后綴名、圖片加惡意代碼均逃不過
很多ASP程序檢查上傳圖片是否合法往往只去檢查文件的后綴,這樣有一個很大的安全隱患,就是如果把ASP文件的后綴名改成.jpg或者.gif上傳,或者圖片里加入惡意代碼再上傳,那也會被程序認為是圖片文件而照傳不誤。假如不懷好意的人上傳個木馬文件進去,雖然是后綴為jpg也許無法直接運行,但確確實實給服務(wù)器帶來了很大的安全隱患。2008-03-03
微信公眾號可通過現(xiàn)金紅包接口發(fā)放微信支付現(xiàn)金紅包(附開發(fā)教程)
這篇文章主要介紹了微信公眾號可通過現(xiàn)金紅包接口發(fā)放微信支付現(xiàn)金紅包的相關(guān)資料,需要的朋友可以參考下2016-09-09
ASP 支持中文的len(),left(),right()的函數(shù)代碼
在用ASP處理文字時。系統(tǒng)自帶的字符串長度檢測函數(shù)有時候也不是很好用。2010-05-05
在VBScript中實現(xiàn)-函數(shù)/方法名作為參數(shù)傳入另一個函數(shù)
在VBScript中實現(xiàn)-函數(shù)/方法名作為參數(shù)傳入另一個函數(shù)...2007-08-08
不用模板只用ASP+FSO生成靜態(tài)HTML頁的一個方法
不用模板只用ASP+FSO生成靜態(tài)HTML頁的一個方法...2006-09-09
VBScript ASP CDbl() 函數(shù)轉(zhuǎn)換為雙精度類型
CDbl 函數(shù)用于進行從其他數(shù)據(jù)類型到 Double 子類型的國際公認的格式轉(zhuǎn)換。例如,十進制分隔符和千位分隔符的識別取決于系統(tǒng)的區(qū)域設(shè)置。2011-05-05

