ActionScript

_x
XML (object)
XML.appendChild
XML.attributes
XML.childNodes
XML.cloneNode
XML.createElement
XML.createTextNode
XML.docTypeDecl
XML.firstChild
XML.haschildNodes
XML.insertBefore
XML.lastChild
XML.load
XML.loaded
XML.nextSibling
XML.nodeName
XML.nodeType
XML.nodeValue
XML.onLoad
XML.parentNode
XML.parseXML
XML.previousSibling
XML.removeNode
XML.send
XML.sendAndLoad
XML.status
XML.toString
XML.xmlDecl
XMLSocket (object)
XMLSocket.close
XMLSocket.connect
XMLSocket.onClose
XMLSocket.onConnect
XMLSocket.onXML
XMLSocket.send
_xmouse
_xscale
_y
_ymouse
_yscale

XML.onLoad

Синтаксис

myXML.onLoad(success);

Аргументы

success Булево значение, указывающее, был ли объект XML успешно загружен операцией XML.load или XML.sendAndLoad.

Описание

Метод; вызывается Flash Player'ом, когда XML документ загружен с сервера. Если документ XML загружен успешно, аргумент success принимает значение true. Если документ не загружен или произошла ошибка подключения к серверу, аргумент success принимает значение false. Заданная по умолчанию реализация этого метода не активна. Чтобы отменить действие по умолчанию, Вы должны назначить функцию, содержащую ваши собственные команды.

Player

Flash 5 или выше.

Пример

Следующий пример создает простой клип для простого приложения веб-магазина. Мы используем метод sendAndLoad для передачи XML элемента, содержащего имя пользователя и пароль, и устанавливаем обработчик onLoad, чтобы проверить ответ от сервера.


var myLoginReply = new XML();myLoginReply.onLoad = myOnLoad;myXML.sendAndLoad("http://www.samplestore.com/login.cgi", myLoginReply);function myOnLoad(success) { if (success) { if (e.firstChild.nodeName == "LOGINREPLY" && e.firstChild.attributes.status == "OK") { gotoAndPlay("loggedIn") } else { gotoAndStop("loginFailed") } } else { gotoAndStop("connectionFailed") }}

Смотрите также

function XML.load XML.sendAndLoad


 
Введение Краткий обзор Операторы А-С Date De-I K-L Math Max-Mov N-R S T-W X-Z JavaScript Книги по теме Форум
 
Rambler's Top100
 
Hosted by uCoz