搜尋此網誌

2011年8月16日 星期二

JavaScript 和 VBScript 的混用


有時因為種種原因我們想在javascript中實現一些vbscript的功能,例如:想在javascript中去除某個字符串兩邊的空格,這個功能是vbscript的trim函數,可是javascript中卻沒有類似的函數,當然,我們可以自己構造一個函數,但更為簡單的辦法是讓javascript和vbscript混用,實現如下:




<script language=vbscript>
function vbtrimstr(temstr)
vbtrimstr=trim(temstr)
end function
</script>


<script language=javascript>
function trimstr(temstr){
return vbtrimstr(temstr);
}
</script>


又如javascript的alert和confirm方法都不能更改其標題欄的內容,可是vbscript的msgbox函數可以,透過如下的方法就可完成實現:


<script language=vbscript>
function tc()
msgbox "測試測試"
end function
</script>


<script language=javascript>
function javatc(){
tc();
}
</script>


沒有留言:

張貼留言