0
如建議here和示例here,rangy庫可用於突出顯示選定的文本。動態加載rangy庫
我沒有我想強調某些文本的頁面直接訪問,所以我試圖動態加載:
var HLScripts=new Array(
'lib/log4javascript.js',
'src/js/core/core.js',
'src/js/core/dom.js',
'src/js/core/domrange.js',
'src/js/core/wrappedrange.js',
'src/js/core/wrappedselection.js',
'src/js/modules/rangy-serializer.js',
'src/js/modules/rangy-cssclassapplier.js',
'src/js/modules/rangy-selectionsaverestore.js',
'src/js/modules/rangy-highlighter.js'
)
for(var i=0; i<HLScripts.length; i++) {
var e=document.createElement('script');
e.type='text/javascript';
e.src='http://rangy.googlecode.com/svn/trunk/'+HLScripts[i];
document.body.appendChild(e);
}
然而,當我調用init方法 rangy.init();
我獲得rangy is undefined
。 我該如何糾正這個錯誤?