鉴行志

A blogging framework for hackers.

一点Javascript与VBscript的区别

| Comments

一般说来浏览器对各种脚本的支持设有什么不同,只是对事件的相应不同而已。JAVASCRIPT是使用在对象中定义onclick,onchange事件相应的函数,而VBSCRIPT是在对象外定义的,如SUB MAPG_onclick ...END SUB定义一MAPG对象的一个onclick的事件的响应。看起来没有什么区别,但在今天的使用的过程中发现了只能使用VBSCRIPT来响应的事件。MapGuide的ActiveX插件的数字化事件响应只能使用VBSCRIPT。代码如下

《script language="VBscript" type="text/VBscript"》
SUB Map_onDigitizedPolygon (map,numPoints,points)
MapViewer.onDigitizedPolygon map,numPoints,points//这里调用JAVASCRIPT
END SUB
SUB Map_onDigitizedPolyline (map,numPoints,points)
MapViewer.onDigitizedPolyline map,numPoints,points
END SUB
SUB Map_onDigitizedPoint (map,point)
MapViewer.onDigitizedPoint map,point
END SUB
《/script》

Comments