![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2010
Сообщений: 5
|
Народ выручите, играюсь несколько дней.
Исходный данные: есть swf файл на AS2.0. На нем располагается 15 ссылок на сайты корпорации. Задача: Ссылки на эти сайты должны подгружаться автоматически с xml данных, которые генерируются php. Причем могут php файлы могут располагаться на разных доменах. Исходный код php:
on (press) { var myXML = new XML(); myXML.load("get_soti_xml.php"); myXML.ignoreWhite = true; myXML.onLoad = function(success) { if (success) { var myImage = myXML.firstChild.childNodes; getURL('thisistest'+myImage[0].firstChild.nodeValue, "_blank"); } } } Новое окно с адресом: http://mysite.com/thisistestnull Т.е. парсинга xml не происходит и возвращается null. Есть какие-то идеи. Штатный флешер специализируется на дизайне и не понимает что такое xml. Я плохо понимаю философию AS2 и провожу паралели с javascript. Т.е. я его не знаю. Помогите пожалуйста. |
|
|||||
|
ну, во-первых, непонятно зачем вы пытаетесь загружать php
load("get_soti_xml.php"); ..наверное, опечатка то, что вы всё запихали в кнопку, так же не есть хорошо и покажите результат сгенеренной xml |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Цитата:
R22, видимо, скрипт null отдает. Выведите весь xml, который возвращается. |
|
|||||
|
Регистрация: Jan 2010
Сообщений: 5
|
Результат работы php
<?xml version="1.0" encoding="utf-8" ?> <pageurl> <serverurl>http://mysite.com/something</serverurl> <server>mysite.com</server> </pageurl> |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
myImage[0].firstChild.nodeValue должно возвращать http://mysite.com/something, в таком случае
|
|
|||||
|
Регистрация: Jan 2010
Сообщений: 5
|
На это я надеялся. Но извините чудеса бывают редко и связаны они с багами.
На данный момент имею, страницу http://www.atlanta.ua/objects/show/odessa_50_2747/ При клике на первую сотую недвижимости имею переход на http://www.atlanta.ua/objects/show/o...thisistestnull Делал некоторые эксперименты: Размещал статический xml файл на сервере все работает. Возвращаемая ссылка: http://www.atlanta.ua/objects/show/odessa_50_2747/ При динамической генерации xml файла с помощью php происходит сбой в работе, а именно формировании ссылки: http://www.atlanta.ua/objects/show/o...thisistestnull Есть ли правила для флеша насчет формирования динамического xml? Я отсылаю заголовки, кодировка документа utf-8. Делаю якобы все правильно. Но не работает падлюка!!! Можно ли проверить с помощью флеша читается ли вообще динамические xml? |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
http://www.atlanta.ua/objects/show/o...t_soti_xml.php возвращает совсем не то, что вы в примере привели.
Цитата:
|
|
|||||
|
Регистрация: Jan 2010
Сообщений: 5
|
http://www.atlanta.ua/objects/show/o...t_soti_xml.php
возвращает совсем не то, что вы в примере привели. Это ответ на мою детскую ошибку. Действительно AS ссылался на несуществующий xml. Могу ли я в AS2 прописать такой код: Либо это работать не будет? |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Прописывайте адрес своего скрипта, который возвращает xml.
|
|
|||||
|
Регистрация: Jan 2010
Сообщений: 5
|
Большое спасибо, проблема решилась.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 11:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|