分類: 小技巧筆記

[AJAX] Spry 試做

Spry 是:Adobe:出的 :AJAX: Framework,因為之前在MAX2006中有看到 Richard Galvan 示範覺得很有趣(雖然他出包N次),望自興嘆不如自己動手…

如果只是照 Spry Demo中的範例亂玩,可以順順利利達成自己玩的目的,但是,機車的我想的是用 Spry 去讀取 Flickr 的圖片,這時問題產生了,Javascript 跟 Flash 一樣有跨網域安全性的問題,所以不能直接讀取跨網域的 XML,這時可苦了我,因為我使用的 Hosted 不能用 fopen 函式去 copy 網域外的網頁,因為 Flickr API 有提供給 Flash 使用,所以,已經有開放 xml 給網域外的 Flash 讀取(Flash 跨網域原則檔案),所以,這時我想到的就是用 Falsh 讀 xml 再送給 Spry 使用(已經走火入魔了)。

但是,這時再創建一個新的Spry.Data.XMLDataSet物件時,又出現問題,因為這個函式預設給的是一個 XML 的 Url 連結,因為 Spry 算是一個新的東西所以可以參考的資料不多,但是,還是給我找到一篇拆解XMLDataSet的討論,順利的可以用 Spry 讀取從 Flash 讀取回來的 XML(有點眼花吧!)

再來就是 Flash 與 Javascript 的溝通了,這也是找了很多的資料(之前沒實做過),用的是 ExternalInterface,這才發現 WOW… 真好用,但是頂麻煩的…

好吧!就看一下最後的成果

來張 Print Screen …

相關資源:

tanjun

顯示留言

Share
Published by
tanjun
標籤: Tips

最新文章

2020中秋佳節快樂!

秋空明月掛,掛滿中秋意~祝您中...

4 年 ago

2020金年非您莫屬(鼠)

新的一年又來到, 祝 2020...

4 年 ago

2019諸事如意

農曆新年來到,祝新的一年朋友們...

5 年 ago

Merry Christmas 2018

叮叮噹~ 叮叮噹~ 聖誕老公公...

5 年 ago

[花博]最終幕。百合之戀

花博開幕至今,已經快兩個月了....

13 年 ago

[Taipei 101]2011 New Year’s Fireworks

為了抓住新年一開頭,那道幸福的...

13 年 ago