Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   как узнать имя Htm файла где находится сам Swf (http://www.flasher.ru/forum/showthread.php?t=53528)

dilsh 09.01.2004 23:42

как узнать имя Htm файла где находится сам Swf
 
всем привет, я новорожденный если что не так извиняйте.

нужно узнать команду которая возвращает в виде стринга имя HTM файла там где сам флаш находится.

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

ну искал я не нашел, можно вроде так

on (release){
filename=this._url
}

но она дает имя флаша а не хтм файла
помогите плиз, для хорошего дела надо

заранее спасибо

TTS 10.01.2004 00:56

Можно так:

в файле my.htm пишешь <embed ... src="movie.swf?filename=my.htm" ...>

и в свфке будет уже готовая переменная _root.filename

Это будет работать только через интернет, локально при загрузке с винта не потянет.

dilsh 11.01.2004 15:22

енто снова я
дело в том что я чуть соврал
это то что я делаю: у меня есть презентация и там будет около 50 слайдов начиная viva01.htm ... до viva50.htm.
в конце каждок страницы есть два рисунка гиф со стрелками на право и налево, когда нажимаешь на них то он перекидывает (если текущая viva23.htm) то на 22ую или на 24
например:
в viva23.htm
...
...
<A HREF="viva22.htm"> <img src="previous.gif" height=3% width=5%> </A>
<A HREF="viva24.htm"><img src="next.gif" height=3% width=5%> </img></A>

а таких презентаций я делаю дюжину
вот и лень каждый раз когда надо вставить один слайд между, или поменять местами, надо изменять остальные ссылки каждый раз. вот и хотел написать фла который будет брать автоматически имя файла и перекидывать на соответствующий слайд слева или справа.

если есть возможность такая то вы бы облегчили мне жизнь
заранее спасибо

-=shimur=- 11.01.2004 17:50

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


2TTS
Пропащая душа, где пропадал все это время???
на югах отдыхал что ли???

dilsh 11.01.2004 19:03

вместо картинок я хочу вставить свф

спасибо за помощь, кажись то что я хотел невозможно

я уже решил проблему, сделал внешнюю программу, которая меняет код в htm файлах

пасиб

TTS 12.01.2004 03:05

Цитата:

Оригинал написал(а) -=shimur=-

2TTS
Пропащая душа, где пропадал все это время???
на югах отдыхал что ли???

На югах-то? Был. Давно, правда.
Я и щас, можно сказать, пропадаю. На флэше в последнее время кроме логотипов ничего особенного не делаю.
Вот зашел. Тут, смотрю, все MX 2004 вовсю юзают. Скачал себе тоже, чтоб не отставать от жизни. Так что щас почаще появляться буду. Только больше как ламер :D


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

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