Просмотр полной версии : ссылка на сервере не работает!!!
обьясните пожалуйста почему данная ссылка локально работает а на сервере отказывается подгружать файл в мувиклип?
loadMovie("./temp.swf", movik);
есть какая-то тонкость?
Homo Sapiens
15.03.2006, 18:26
Может быть ты пытаешься выйти выше корня сервера?
Homo Sapiens
15.03.2006, 18:27
Или просто по этому пути нет файла...
loadMovie("../temp.swf", movik);
будет работать
если temp.swf лежит на уровень выше той в которую грузишь
...а запись "./temp.swf", насколько я понимаю, эквивалентна "temp.swf".
И, возможно, стоит обратить внимание на политику безопасности Флэша, которая может не давать твоему скрипту обращаться к файлам в Интернет.
даже если есть подпапка "1" и я указываю путь "./1/temp.swf"
он его не находит, но он там есть! :mad:
а где глянуть политику безопасности?
почему ты одну точку то пишешь????
надо ж две...
безопасность вроде как ни причем ибо это все в одном и том же месте по идее происходит
PetrCH, во Флэше в Properties есть кнопка Publish Settings -- там выбираешь для какой среды (локальной или Интернет) публиковать флэшку.
С одной или двумя точками разберись: одна точка действительно не нужна (вместе со слешем), а если тебе надо выбраться на уровень выше, то одной точки не хватает.
PetrCH, во Флэше в Properties есть кнопка Publish Settings -- там выбираешь для какой среды (локальной или Интернет) публиковать флэшку.
А где там этот параметр, ненашел.... помогите, запарился..
жмешь Ctrl+Shift+F12
вылезет окно публикации
тыкаешь на закладку Flash
там в самом низу будет Local playback Security
но это для 8ки
если версия старее то в html страничке должно быть в тэге object прописан параметр:
<param name="allowScriptAccess" value="sameDomain" />
scourge ' kangaroo
27.03.2006, 12:14
"../" - корневой каталог
"./" - уровнем выше
"/" - текущий каталог
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.