<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 強強 閱讀(411) 評論(0)  編輯  收藏 所屬分類: web技巧

    主站蜘蛛池模板: 久久久久国色AV免费看图片| 人体大胆做受免费视频| 人人揉揉香蕉大免费不卡| 亚洲精品第一国产综合境外资源| 亚洲乱码日产精品一二三| 成人毛片免费观看视频大全| 亚洲一区二区三区乱码在线欧洲| 免费观看国产网址你懂的| 亚洲成人黄色在线观看| 久久久久久久免费视频| 33333在线亚洲| 午夜私人影院免费体验区| 亚洲精品无码你懂的| 日韩一品在线播放视频一品免费| 亚洲av综合av一区二区三区 | 精品熟女少妇av免费久久| 久久久久亚洲AV片无码| 99久久99久久精品免费观看| 亚洲综合一区二区| 免费国产黄线在线观看| 亚洲欧洲视频在线观看| 欧美a级成人网站免费| 蜜桃传媒一区二区亚洲AV| 亚洲伊人久久综合中文成人网| 中文字幕在线成人免费看| 亚洲AV成人精品网站在线播放| 久久不见久久见免费视频7| 亚洲午夜无码毛片av久久京东热| 免费一区二区三区四区五区| 国产免费一级高清淫曰本片| 亚洲AV无码成人精品区天堂| 免费A级毛片无码免费视| 国产亚洲精品免费| 亚洲AV无码久久精品蜜桃| 国产人在线成免费视频| 爱情岛论坛免费视频| 亚洲成AV人片一区二区| 操美女视频免费网站| 男女拍拍拍免费视频网站| 亚洲精品日韩中文字幕久久久| 白白国产永久免费视频|