PDA

Просмотр полной версии : Снова про getURL


S_R0man_vl
05.06.2006, 16:24
Привет всем!!!
Просьба сразу не пинать и не посылать на поиски, потому как этим занимался последние 2 недели, но так и ничего не нашел.
Проблема такова.
Делаю для одной "милой" дамы электронный учебник в виде набора сайтов, которые будут лежать локально у нее или у кого то еще на компе. И чтобы она могла запустить ехе-шник (из флеша) ну а после щелкая на кнопки переходила на старнички через ИЕ.
Я сделал флешку с кнопками и повесил на них через getURL переходы на страницы. Все бы хорошо, но я так и несмог добиться того, чтобы они запускались не по абсолютному пути а по относительному. Потому как я изначально не могу знать где потом они будут у нее хранится, или она вообще их будет на СД держать.
Помогите, как мне прописать на кнопке в getURL путь примерно как в ХТМЛе ..\\папка\файл.htm и чтобы ИЕ сам определил на каком диске все это находится. Почему то ИЕ хочет чтобы ему было конкретно указано где лежит файл (на каком диске, в какой папке). Я находил что то подобное здесь, но мне это не подошло, или не там искал :)
Ух, кажется все изложил.

-=GRAF=-
05.06.2006, 17:29
Иди на главную страницу, ажми исходники, и найди исходник для сохрахранения...

S_R0man_vl
05.06.2006, 17:58
Извени за банальность, но не нашел я там такого :( или сказывается конец рабочего дня...

SINtez_v
05.06.2006, 17:58
2недели и ноль результата ???
Ты не шутиш ?

S_R0man_vl
05.06.2006, 17:59
да какие уж шутки :)

S_R0man_vl
06.06.2006, 16:45
to GRAF
вот хоть расстреляй :) но не нашел я в исходниках то что мне надо.
Мне надо чтобы в ехе-шнике (флешовый) открывал через кнопку хтмл-страничку, даже если они лежат на разных компах.

Usnul
06.06.2006, 16:51
давай свой исходник, прикручу тебе парочку гетурлов для примера.

S_R0man_vl
06.06.2006, 17:16
исходик большой, почти 2 метра.
Если можно, то просто пустая картинка и одну кнопку. Только если это делается как getURL("disk:\\папка\\какая-нить.htm", "_blank") - это я знаю :)
Нужно чтобы диск изначально был не известен, а урл сам находил файл.

S_R0man_vl
06.06.2006, 17:25
все разобрался :)
я пытался сторонними программи из флеш делать ехе-ник и у меня ругался ИЕ из-за этого. Помогло только с MDM Zinc

SINtez_v
06.06.2006, 18:27
Уписаться можно ,..... )))))

MyXus
06.06.2006, 19:47
Чёт у всех всё так просто. Дайте я встряну.
У меня getURL локально вообще ничего открывать не собирается.
Все такие штуки тестирую на апаче.
Про галку networkOnly или как её там даже не рассказывайте. Я в свое время 2 недели топик с этой проблемай держал, так никто и не предложил никакого решения.

SINtez_v
06.06.2006, 20:19
Из HTML -я ?
У меня из под винды не работает а как только запускаю с АПАЧА все геты работают.

MyXus
06.06.2006, 20:22
Ну да.
А товарищ то спрашивал для локала. Хотя он делает exe. Exe может и работает..

delvy
06.06.2006, 22:10
Ребята помогите я к вам с этой проблемой уже обращалась... ну никак не выходит у меня или я чего-то не понимаю, можно ли получить от вас помощь я выкладываю исходник укажите мне плиз хотя бы в пару слоях где и как нужно делать ссылку:umnik2: :confused:

MyXus
06.06.2006, 22:45
очень мило. swf это не исходник

delvy
06.06.2006, 22:53
MyXus, сори держи

Usnul
06.06.2006, 23:10
как отказать в помощи такому милому аватару?

прикрутил ссылку на кнопку "форум", поковыряйся, там ничего сложного.

ЗЫ
автор топика, скачай исходник тоже, там ответ на твой вопрос.

delvy
06.06.2006, 23:26
Usnul, спасибки а ты можешь написать этому милому и ничего не понимающему аватору как ты это сделал..?
Я имею ввиду не код тут все понятно как ты перенёс это все дело в action

Usnul
06.06.2006, 23:33
код посмотри. открыть редактор кода можно надатием на клавишу F9 код привязан к кнопке symbol80 если я не ошибаюсь. в общем выделяешь кнопочку, нажимаешь Ф9 и читаешь код. в общем для кнопочных во флеше код выглядет примерно так:
on(press){ //создаем новый листенер с условием "на нажатие"
getURL("http://flasher.ru/forum/","_blank"); //вызиваем новую ссылку на страницу по адресу http://flasher.ru/forum/ а аргумент "_blank" говорит о том что открываем страницу в новом окне, тоесть в blank (пустом) окне.
} //конец функции листенера.

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

SINtez_v
06.06.2006, 23:48
Канечно AS1 тоже штука хорошая...

delvy
07.06.2006, 12:33
Usnul, сделала как ты и написал Ф9 и т д, выдает такую ошибку
**Error** Symbol=Symbol 83, layer=Layer 5, frame=1:Line 1: Mouse events are permitted only for button instances
on(press){
Total ActionScript Errors: 1 Reported Errors: 1

понятно что говорит типо кнопка должна быть, и как ее сделать кнопкой в action? не получается... пробовала сделать кнопкой там где справа идет перечисление всех слоев сделать все равно не выходит...

и за одно может мне кто подскажет как мне правильно вставить это меню в рhp код.

S_R0man_vl
07.06.2006, 17:46
Usnul, спасибки а ты можешь написать этому милому и ничего не понимающему аватору как ты это сделал..?
Я имею ввиду не код тут все понятно как ты перенёс это все дело в action

Ну и почему это я ничего не понимающий? Я кстати в отличии от некоторых все-таки сам разобрался и как гетурл повесить на кнопку знаю. А проблема был "читай выше"

S_R0man_vl
07.06.2006, 17:48
to Usnul

спасибо, обязательно посмотрю.

SINtez_v
07.06.2006, 17:52
и за одно может мне кто подскажет как мне правильно вставить это меню в рhp код.
Люди добрые помогите человеку вставить меню в PHP КОД
:yahoo: :yahoo: :D Нимагу...

Комары залетали надо фортачку к сетке приатачить...

Usnul
07.06.2006, 17:58
Usnul, сделала как ты и написал Ф9 и т д, выдает такую ошибку
**Error** Symbol=Symbol 83, layer=Layer 5, frame=1:Line 1: Mouse events are permitted only for button instances
on(press){
Total ActionScript Errors: 1 Reported Errors: 1

понятно что говорит типо кнопка должна быть, и как ее сделать кнопкой в action? не получается... пробовала сделать кнопкой там где справа идет перечисление всех слоев сделать все равно не выходит...

и за одно может мне кто подскажет как мне правильно вставить это меню в рhp код.
даже не смешно =\
ну в общем замени
on(press){
на
this.onPress = function(){
так должно нормально работать.


ЗЫ
про пхп лучше не думай пока, у тебя и так каша в голове, лучше сконцентрируйся на чем-то одном на данный момент.

S_R0man_vl
07.06.2006, 17:58
to Usnul

Издеваешься что ли :)
посмотрел я пример, и что. Как к кнопке прикрутить урл я знаю, видно ты не понял моего вопроса выше.
Ну дал ладно.

Usnul
07.06.2006, 18:03
извиняюсь, ну вот так примерно, скажем у тебя есть флешка site.swf и она лежит в папке корневой твоего сайта, в этой же папке есть директория articles (статьи) и в ней лежат несколько статей, скажем: art1.htm, art2.htm, art3.htm, ну так вот для их вызова во флеше пишем:
getURL("articles/art1.htm"); //и так далее.

delvy
08.06.2006, 12:12
SINtez_v, и что смешного скажи вместе помсмеёмся, если не ошибаюсь этот топик входит в раздел для начинающих и если ты такой умный и все знаешь молча посмейся в тряпочку. я обратилась за помощью, а не за тем что бы ты меня высмеивал.
Usnul,в php я уже меню вставила.
Спасибо за помощь все работает. я поняла.

SINtez_v
08.06.2006, 12:21
delvy
милая я не вкоем случае не хотел тебя обидеть...
просто фраза расмешила меню в php код ты как это представляеш ?
PHP код в меню или к меню но не как не наоборот

delvy
08.06.2006, 12:25
SINtez_v, никакая я тебе не милая...
смотри есть flash меню, а есть php код. Мне нужно было это меню туда вставить. В общем не заморачивайся я все уже сделала.

SINtez_v
08.06.2006, 12:32
просто выражайся яснее тут экстросенсов мало...