由于 prototype.js 的 易用性,我把 prototype.js 集成到 Jsvm 框架中,具体实现方现为.
prototype.js 中的:
var Class = {
create: function() {
return function() {
this.initialize.apply(this, arguments);
}
}
}
改为:
if (!Class) {
Class = function() {
}
}
Class.create = function() {
return function() {
this.initialize.apply(this, arguments);
}
}
将改好的文件放入. JSVM/bin/extends 中
引用 jsvm 只要
<script src="Js/JSVM/jsre.js" debug="false" extmodules="javascript2,vbs,prototype,event-selectors" mode="auto" type="text/javascript"></script>
就行了