美女直播全婐网站免费,办公室里呻吟的丰满老师,国产伦精品免编号公布,欧美老熟妇乱人伦人妻

中山php|最優(yōu)網(wǎng)絡(luò)中山做網(wǎng)站 中山php建站

最優(yōu)良人

2011/08/15 at 01:02

異步加載可視化編輯器 Xheditor

如果像上一篇文章使用基于Jquery的可視化編輯器 Xheditor 那樣設(shè)置的話,訪問頁面時會加載70多k的jquery文件和50多k的xheditor文件,為了追求頁面默認(rèn)加載的性能提升,其實這些文件完全可以在編輯的時候異步加載的,下面是操作步驟:

1,需要用到一個異步加載js文件并執(zhí)行的函數(shù)

function getJsFile(url, callBack){

var XH = window.XMLHttpRequest ? new XMLHttpRequest : new ActiveXObject('Msxml2.XMLHTTP');

XH.open('get',url,true);

XH.onreadystatechange = function(){

if(XH.readyState == 4 && XH.status == 200){ if(window.execScript) window.execScript(XH.responseText);

else eval.call(window, XH.responseText);

eval(callBack);

}

}

XH.send('');

}

第一個參數(shù)url為js路徑,第二個回調(diào)函數(shù)是加載完js之后的操作

2,由于我采用js初始化編輯器的方式,并且我把初始化的內(nèi)容統(tǒng)一放到一個js文件以便以后統(tǒng)一更改樣式,所以我異步加載的時候會加載三個文件。使用以下代碼:

function callback(){ };

var is_load;

is_load = false;

function loads(){

if(!is_load){

getJsFile('/js/jquery-1.4.2.min.js','callback');

getJsFile('/js/editor/xheditor-en.min.js','callback');

getJsFile('js/editor/editor.js','callback');

is_load = true;

}

}; 回調(diào)函數(shù)留空,變量is_open判斷是否已經(jīng)加載過,防止重復(fù)加載

3,在textera框外面加一層span ,onclick="loads()"

大功告成了,只要一點(diǎn)擊textarea就會調(diào)用js并且執(zhí)行

不過有一點(diǎn)需要注意的是,由于xheditor默認(rèn)是根據(jù) 頁面這一條語句去判斷插件所在的位置,由于采用異步加載所以網(wǎng)頁頭部沒放這一行,解決的方法是在插件目錄在建一個js文件,叫xheditor-autoload.js,剛好把上面那個 getJsFile()函數(shù)放進(jìn)去,然后在放到頁面頭部位置: ,大小不到1k,算可以接受。

標(biāo)簽:, ,
-
精品亚洲成在人线AV无码| 四虎影视永久地址www成人| 99久久国产综合精品成人影院| 老扒夜夜春宵第二部的| 放荡的小峓子在厨房伦理| 无人区高清视频在线观看| 国精品无码一区二区三区在线蜜臀| 欧美性69式xxxx护士| 国产99久久久国产精品免费看| 中文人妻熟妇乱又伦精品| 麻豆乱码国产一区二区三区| 三年片在线观看免费观看大全| 无套内谢的新婚少妇国语播放| 熟妇人妻va精品中文字幕| 诱人的妺妺2中文在线观看车爱| chinese老女人老熟妇hd| 国产麻豆VIDEOXXXX实拍| 国产日产欧产系列| 国产色综合天天综合网| 国产美女在线精品免费观看网址| 正文 畸情~(20)小茹的| 小雪被老汉各种姿势玩弄| 惩罚她给她用最粗的玉势h| 国产成人无码AV在线播放DVD| 邻居少妇太爽了a片在线观看动漫| 无码天堂亚洲国产av久久| 免费人做人爱完整版视频| 乌克兰极品少妇xxxx做受| 24小时日本在线www免费的| 男主与女二疯狂做h| 中国老妇XXXX性开放| 免费无码一区二区三区蜜桃| 久久大香伊蕉在人线国产H| 日本巨大超乳爆乳| 做床的全部过程视频| 少妇被粗大猛进进出出s小说| 亚洲日本va中文字幕久久| 亚洲日本va中文字幕无码| 性奴老师穿乳环上锁野外调教| 亚洲av无码一区二区三区天堂| 边啃奶头边躁狠狠躁视频|