PDA

Просмотр полной версии : FireFox XML loading troubles


amphetamine
24.04.2006, 13:50
У меня есть флешка, и хтмл в которой есть такая запись
<embed src="flash2.swf?data=folder/6.xml ...

фо флешке путь до хмл извлекается и благополучно загружается но только в ИЕ, в Фаерфоксе, при открытии этой html, XML не грузится

в чем собственно проблема понять не могу....

son_of_war
24.04.2006, 14:11
веришь - нет, но сегодня несколько раз встретил на форуме эти грабли...
пробема в том, что флэш ожидает что данные, передаваемые таким образом, закодированы как URL...

попробуй вот так:
folder%2F6.xml

amphetamine
24.04.2006, 14:36
неверю, в чем проблема мне уалось выяснить, фаерфокс все нормально грузит, если эта ХМЛ существует =)
тоесть на странице флешь начинает грузить ХМЛ. которая еще не сгенирирована

вопрос теперь такой, как проверить, что ХМЛ по адресу path существует ?

St. Father
24.04.2006, 17:05
а грузануть ее и спросить онлоад? или getBytesTotal()

amphetamine
24.04.2006, 18:11
вообщем проблема была найдена, природа происхождения ее для меня остается загадкой

<param name="movie" value="chart_flash.swf?data=folder/6.xml" />
<embed src="chart_flash.swf".....
работает в ие, неработает в Нетскейпе

<param name="movie" value="chart_flash.swf?data=folder/6.xml" />
<embed src="chart_flash.swf?data=folder/6.xml" ...
работает и там и там

если кто нить объяснит почему так, буду очень благодарен

St. Father
24.04.2006, 18:18
один тег использует осел, а другой тег использует нетскейп
поэтому осел получает данные, а .....

Vasik1
24.04.2006, 19:38
А я заметил, что проблемы с передачей переменных через html! Проблемы и в FF и в Opera!!!... Так что лучше как-то по другому решать проблему... я сам с тем же столкнулся... пока решения не нашел

etc
24.04.2006, 20:18
amphetamine, потому что IE использует тег object, а остальные -- embed
Поэтому содержимое в обоих тегах должно быть одинаково

silin
24.04.2006, 20:58
гляньте (http://noregret.org/tutor/navigation/), многое проясняет..

amphetamine
25.04.2006, 02:28
всем большое спасибо за помошь и отзывчивость :)