<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    分享java帶來的快樂

    我喜歡java新東西

    使用prototype.js 中 Ajax.Updater 類引發的問題

     

    (2006-11-24 18:10:00)
      分類:AJAX
    prototype.js是由Sam Stephenson寫的一個javascript類庫。在使用prototype.js的過程中,覺得挺好用的,它提供了一些常用函數的簡寫方式,對JavaScript類做了適當的擴展,最感興趣的地方也是它的AJAX能力。
    下面是我仿照 prototype.js開發者手冊 用 prototype.js中的Ajax.Updater類做的一個簡單的例子,當中遇到的一些問題及解決方法:
    Index.jsp:
    中 Ajax.Updater 類引發的問題" alt="使用prototype.js 中 Ajax.Updater 類引發的問題" src="http://static14.photo.sina.com.cn/orignal/4b62e4a951b1f0e7624fd" border=0 real_src="http://static14.photo.sina.com.cn/orignal/4b62e4a951b1f0e7624fd">
    Contents.jsp:
    中 Ajax.Updater 類引發的問題" alt="使用prototype.js 中 Ajax.Updater 類引發的問題" src="http://static10.photo.sina.com.cn/orignal/4b62e4a91ef1438839f59" border=0 real_src="http://static10.photo.sina.com.cn/orignal/4b62e4a91ef1438839f59">

    注意到了 /* ...  */中的內容了嗎? 在Index.jsp頁面,在使用 new Ajax.Updater 函數時,加上了 evalScripts:true 屬性,這樣才會執行Content.jsp頁面中的JavaScript代碼。"但是值得提醒的是,像這個選項名 evalScripts 暗示的,這些腳本會被執行,但是它們不會加入到 page 腳本中",所以Content.jsp 中的函數寫成了 sayHi = function(){...}這種形式(創建一個函數),而不是 function sayHi(){...} (聲明一個函數) 也不能加上var 關鍵字 var sayHi = function(){...}(當前腳本的一個局部變量),具體的解釋可參考 prototype.js開發者手冊。 我最想說的是下面這個問題,在Contents.jsp 頁面中我們是導入了另外一個js(import.js),并在sayHi函數中調用了import.js里的方法importFun(),運行過程中會發現被導入的import.js里的函數不能被執行,可是應該怎么辦呢?? 呵呵,還好已經有人(我們公司以前的技術支持-foxty,現在在北京,我一直向他學習的)解決了,解決辦法是在prototype.js的 evalScripts: function()加了一些內容,原來屬性是這樣的:evalScripts: function() {return this.extractScripts().map(eval);},增加內容后的代碼片斷如下所示:

    中 Ajax.Updater 類引發的問題" alt="使用prototype.js 中 Ajax.Updater 類引發的問題" src="http://static12.photo.sina.com.cn/orignal/4b62e4a9bb5e011adcfcb" border=0 real_src="http://static12.photo.sina.com.cn/orignal/4b62e4a9bb5e011adcfcb">

    相關內容可以訪問 http://foxty.javaeye.com/blog/24497 這個網頁查看。

    posted on 2010-07-29 13:55 強強 閱讀(410) 評論(0)  編輯  收藏 所屬分類: web技巧

    主站蜘蛛池模板: 亚洲av永久无码精品网站| 精品国产_亚洲人成在线| 亚洲爆乳精品无码一区二区三区| 一本久久a久久精品亚洲| 国产亚洲精品a在线观看app| 18亚洲男同志videos网站| 91亚洲精品自在在线观看| 亚洲午夜成激人情在线影院| 久久国产精品成人免费| av无码国产在线看免费网站| 国产麻豆剧传媒精品国产免费 | 国产啪精品视频网站免费尤物 | 美女黄网站人色视频免费国产| 波多野结衣一区二区免费视频| 亚洲中文字幕久久精品无码APP | 亚洲一区二区免费视频| 日韩高清在线高清免费| 大桥未久亚洲无av码在线| 亚洲国产精品碰碰| 亚洲欧洲日本精品| 国产一级高青免费| 四虎永久免费观看| 亚洲综合色一区二区三区| 国产va在线观看免费| 免费精品国产自产拍观看| 免费一级毛suv好看的国产网站 | 无码区日韩特区永久免费系列| 国产av无码专区亚洲国产精品| 亚洲午夜国产精品| 四虎成人免费观看在线网址| 久久久久亚洲精品美女| 免费人成大片在线观看播放| 日本亚洲欧洲免费天堂午夜看片女人员| 日韩精品久久久久久免费| 亚洲国产成人久久一区久久 | 一区二区三区视频免费| 成人免费无遮挡无码黄漫视频| 亚洲综合激情另类小说区| 日韩精品无码免费专区午夜| 亚洲人成网站日本片| 亚洲精品老司机在线观看|