<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技巧

    主站蜘蛛池模板: 91免费资源网站入口| 日韩伦理片电影在线免费观看| 亚洲色图在线观看| 午夜色a大片在线观看免费| 一级**爱片免费视频| 亚洲天天在线日亚洲洲精| 麻豆国产VA免费精品高清在线 | 亚洲av永久无码精品天堂久久| 色播在线永久免费视频| 永久免费AV无码网站国产| 亚洲小说图区综合在线| 国产午夜亚洲精品国产成人小说| 久久久久久国产精品免费无码| 亚洲AV综合永久无码精品天堂| 亚洲另类激情综合偷自拍图| 欧美男同gv免费网站观看 | 亚洲AV无码AV日韩AV网站| 亚洲AV无码欧洲AV无码网站| 在线免费一区二区| 男人都懂www深夜免费网站| 国产精品亚洲专一区二区三区| 亚洲最大福利视频网站| 亚洲av无码成人精品区在线播放| 18禁止看的免费污网站| 国产激情久久久久影院老熟女免费 | 久久亚洲精精品中文字幕| 日韩精品无码人妻免费视频| 国产激情免费视频在线观看| 美女被免费视频网站| 亚洲国产模特在线播放| 亚洲一区二区三区香蕉| 日日操夜夜操免费视频| 麻花传媒剧在线mv免费观看 | 天天影院成人免费观看| 中文字幕无码毛片免费看| 嘿嘿嘿视频免费网站在线观看| 精品在线免费视频| 亚洲精品中文字幕无乱码麻豆| 久久久亚洲精品视频| 久久亚洲欧洲国产综合| 国产免费av片在线播放|