Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   пути при загрузке (http://www.flasher.ru/forum/showthread.php?t=90435)

darkzip 11.01.2007 11:20

пути при загрузке
 
Вопрос простой, но не могу найти на форуме тему такую.

У меня есть основная Флэшка, в неё из разных папок подгружаются другие. Как во второстепенной флэшке прописывать путь, чтобы он начинался от директории, в которой и лежит Флэшка, а не из корневой папки?

MyXus 11.01.2007 13:46

также как и везде.. а в чем проблема?

darkzip 12.01.2007 03:00

ну смотри, скажем у меня в корне лежит две папки 001 и 002, в них второстепенные флэшки. Однако если в них что-то грузить придется в пути писать \001\хх.тхт, а мне надо так, чтобы я писал универсально \...\хх.тхт

Я где-то видел, что надо писать что-то наподобие <url>\001\ но так не выходит, может пунктуацию путаю??

MyXus 12.01.2007 09:41

может не писать слеш в начале пути?

Kikasso 12.01.2007 09:51

может слеш в другую сторону нагнуть?
/ от корня сайта
http:// абсолютный
все остальное считается от html в котором основная флешка,
или от параметра base в object/embed html если тот прописан .
../ уровнем выше

darkzip 12.01.2007 10:09

Нагибание мне кажется не поможет. Я где-то видел, что вроде есть как раз типа волшебное слово, чтобы путь начинал считаться как раз из того места, где файл лежит....

Kikasso 12.01.2007 11:26

Код:

trace(_url);
а потом отсечь все после последнего слеша

Код:

pathArr = _url.split("/");
pathArr.pop();
path = pathArr.join("/")+"/";
trace(path);

только это изврат, потому что я говорю истинную правду.

chingachgoog 12.01.2007 11:47

а по-моему подгруженные флешки качают в себя файлы так же как если бы они были на месте главной флешки (куда они подгружены). Т.е. просто пишешь путь как для главной флешки.

Kikasso 13.01.2007 04:16

Цитата:

Сообщение от chingachgoog
а по-моему подгруженные флешки качают в себя файлы так же как если бы они были на месте главной флешки (куда они подгружены). Т.е. просто пишешь путь как для главной флешки.

Если запускать напрямую флешку - да. Если сверстан html, путь считается от html с учетом параметра base в тагах object/embed, если тот прописан.
Не верите - проверьте.

darkzip 15.01.2007 03:05

Так и что делать то по итогу?? Просто у меня планируется от 20 папок, в каждой флэшка с одинкаовым кодом (загрузить в неё 10 фото). Но переделывать код, меняя в каждой название папки - это же долго!!!


Часовой пояс GMT +4, время: 19:56.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.