الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   تطويرالمواقع (http://www.arabwebtalk.com/forumdisplay.php?f=47)
-   -   التعامل الفريد بين الأكشن سكربيت و xml (http://www.arabwebtalk.com/showthread.php?t=16800)

FlashFp 03-12-2005 03:13 AM

التعامل الفريد بين الأكشن سكربيت و xml
 
عملية استدعاء ملف الفلاش لـ xml

وهي العملية فريدة

مثال

http://www.flashfp.com/swf/load_XML.swf

ملف xml

http://www.flashfp.com/swf/anastasio.xml

اليكم الطريقة

افتح مشروع جديد

وبنحتاج الى اربع خانات نصوص ديناميك

اول نص ديناميك عنوان التوتل

وسميه Title_txt0

ثاني نص ديناميك المحتوى

وسميه Comments_txt0

ثالث نص ديناميك عنوان توتل

وسميه Title_txt1

رابع نص ديناميك المحتوى

وسميه Comments_txt1

طبقة جديد والصق الكود التالي

كود PHP:

//جميع الحقوق محفوظة لشبكة فلاش للمحترفين
//www.flashfp.com
myXML = new XML()
myXML.ignoreWhite true
//Load XML file
myXML.load("anastasio.xml")
//Make a reference to current timeline
myXML.ref this
// Parse XML and fetch
myXML.onLoad = function(succes){
    if(
succes){
        var 
root this.firstChild
        nodes 
root.childNodes
        
for(var i=0i<nodes.lengthi++) {        
            
this.ref["Title_txt"+i].text nodes[i].attributes.name
            subnodes 
nodes[i].childNodes
            this
.ref["Comments_txt"+i].text subnodes[0].firstChild.toString()
            
this.ref["holder_mc"+i].loadMovie(subnodes[1].firstChild.toString())
        }
    } else 
trace("Error loading XML document")
}
stop() 

نلاحظ anastasio.xml اسم الملف لـ xml

انت غيرة على كيفك

مبورك انتهينا من ملف الفلاش

نصدرة بإسم load_XML

الان العمل على ملف xml

نفتح الملف وعادة فتحه عن طريق نوت باد او مفكرة

الصق المحتوى التالي

كود PHP:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE data[
    <!ELEMENT title (comments, image)>
    <!ATTLIST title name CDATA #REQUIRED>
    <!ELEMENT comments (#PCDATA)>
    <!ELEMENT image (#PCDATA)>
]>
<data>
    <title name="www.flashfp.com">
        <comments>make you the best is our target</comments>
    </title>
    <title name="www.flashfp.net">
        <comments>this is our name
and this what we do for you</comments>
    </title>
</data>

غير المحتوى ليتناسب معك

والف مبروك

الرجاء في حالة النقل الإشارة لمصدرة الأساسي
منتديات فلاش للمحترفين
http://www.flashfp.com/vb


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 12:41 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012