PDA

Просмотр полной версии : Как открыть в новом окне?


N_A_S_T_Y_A
09.10.2006, 10:41
Скажите,пожалуйста!!!! Как открыть, при нажатии на ссылку во флэше,новый файл флэшовский в новом окне??????
и еще я не знаю,как сделать,чтобы при нажатии на ссылку,открывался word документ????

wvxvw
09.10.2006, 11:14
ссылка-то где? если во флеше, то вордовский документ откывать бесполезно - все равно не откроется =)
новая страница в новом окне?
getURL("новая_страница.html", "_blank");

N_A_S_T_Y_A
09.10.2006, 11:40
во флэше...а разве нельзя открыть word
нужно во флэше,когда кнопку нажимаешь открылся другой swf(или exe) файл в ном окне и word документ

wvxvw
09.10.2006, 12:04
только в проэкторе...

N_A_S_T_Y_A
09.10.2006, 12:14
так...я могу открыть swf в том же окне,но мне нужно в новом...
мне говорили,что можно доковский документ открыть...
объясните,пожалуйста толком как это можно сделать

Хемуль
09.10.2006, 13:17
2 N_A_S_T_Y_A:
Товарищ wvxvw уже написал вам...
Но если хотите запускать приложения, то делается это только из projector'а...

N_A_S_T_Y_A
10.10.2006, 07:14
и как там это сделать????....
в projectе ничего никогда не делала...
помогите,пожалуйста,срочно нужно!!

N_A_S_T_Y_A
10.10.2006, 07:19
быть может,вы подскажете другой способ, подобный, как это реализовать?

Хемуль
10.10.2006, 13:00
2 N_A_S_T_Y_A:
Давайте лучше наоборот... Вы нам скажите, чего вы в конечном итоге хотите добиться, над чем работаете, а мы постараемся разбить вашу задачу на подзадачи и уже разбираться с оными...

N_A_S_T_Y_A
10.10.2006, 13:11
я делаю презентацию
там должна быть ссылка на доковский файл(я думаю,может его забить в html файл и открывать,но лучше word).
а еще у меня должна быть ссылка на картинке,при нажатии на которую, открывается новое окно с этой картинкой,но в движении(swf файл)

N_A_S_T_Y_A
10.10.2006, 13:37
on (release) {
loadMovieNum("fail.swf",4);
}если я пишу так,то картинка появляется поверх и ее нельзя закрыть

Хемуль
10.10.2006, 13:39
2 N_A_S_T_Y_A:
Ясно. В принципе, раз у вас презентация, значит располагаться она будет не на сайте, так? То есть, вам необходимо будет сделать исполняемую программу. Вы можете использовать функцию fscommand и команду exec для запуска внешних файлов. Также необходимо будет написать BAT-файлы для запуска файлов на просмотр. Например:

start myFile.pdf

iNils
10.10.2006, 16:50
N_A_S_T_Y_A, свой код надо оформлять в теги

N_A_S_T_Y_A
11.10.2006, 10:54
да,не на сайте.
я делала так
on(release){
fscommand("exec","file.doc");
}файл положила в папку fscommand,но не работало....

как создается bat файл? гле этот код пишется?

Хемуль
11.10.2006, 12:10
2 N_A_S_T_Y_A:
1. В одной папке со своей флешкой, опубликованной в виде EXE-файла (Windows projector) создаёте папку fscommand.
2. Копируете свой файл file.doc в папку fscommand.
3. В папке fscommand создаёте текстовый файл и называете его, например, file.bat...
4. Открываете file.bat для редактирования и прописываете там строки:

start file.doc

5. В коде ActionScript, например, на кнопке, пишите:

on (release)
{
fscommand("exec", "file.bat");
}

6. При нажатии на кнопку флеш запускает BAT-файл, а тот, соответственно, открывает ваш файл для просмотра.

PS:
Вы не прислушались к замечанию iNils'а. Боюсь, это может привести в скором времени к блокированию вашей учётной записи на форуме. Если вы не исправитесь, конечно...

iNils
11.10.2006, 17:04
Вы не прислушались к замечанию iNils'а. Боюсь, это может привести в скором времени к блокированию вашей учётной записи на форуме. Если вы не исправитесь, конечно...Угу, последний раз правлю код, потом предупреждать не буду.

N_A_S_T_Y_A
12.10.2006, 11:13
ааа...извините,пожалуйста...больше не буду...
спасибо огромное за помощь!!!))

N_A_S_T_Y_A
12.10.2006, 11:24
ЗАРАБОТАЛО!!!!!
ОГРОМНОЕ СПАСИБО!!!!)))))))))))
а окошко нельзя все-таки новое,при нажатии на сылку,чтобы открывалось?

Wolsh
12.10.2006, 11:53
не может быть что ехе-файл открывается в том же окне :) а уж док тем более.

Хемуль
12.10.2006, 12:37
2 N_A_S_T_Y_A:
Новое окошко с чем? У вас же презентация. В случае с DOC-файлом открывается новое окно назначенного для этого типа файлов средства просмотра.

N_A_S_T_Y_A
12.10.2006, 12:44
неее...я про фото, чтобы при нажатии на ссылку(фото), открывался в новом окне swf файл,т.е. файл с движением....чтобы не накладывался на текущий

N_A_S_T_Y_A
12.10.2006, 12:50
я про другое....
при нажатии на ссылку,хочется,чтобы отрывалось новое окно с swf файлом

Wolsh
12.10.2006, 12:52
придется компиллить всё в ехе, все ваши картинки-мувики, и запускать как описано выше (только бат-файл не нужен, просто сложить все ехешники в папку fscommand и на кнопки-картинки прописать fscommand exec на соответствующие файлы)
on (release) {
fscommand("exec","movie001.exe");
}

N_A_S_T_Y_A
12.10.2006, 14:39
Спасибо!!!)))
но с доковским документом bat нужен был,без него не работало

Wolsh
12.10.2006, 15:12
бат нужен для всех файлов кроме бат и ехе - это Исполнимые файлы, или программы, а для всех файлов данных нужен бат, говорящий системе что нужно открыть указанный файл сассоциированной в системе программой.
Т.е. свф можно открыть с батом, а ехе - напрямую. Вот только вес файлов на мегабайт возрастает :) Поэтому смотрите, что Вам больше подходит.

N_A_S_T_Y_A
12.10.2006, 15:32
Спасибо!!!!Вы все очень помогли!!!!!

N_A_S_T_Y_A
16.10.2006, 07:36
on (release) {
loadMovieNum("karta.swf",4);
}

Скажите, пожалуйста,как можно сделать,чтобы окно которое открывается внутри,потом можео было закрыть?
или как в новом окне открыть можно?
заранее большое спасибо!

N_A_S_T_Y_A
16.10.2006, 08:06
ой,я увидела,мне уже отвечали! спасибо!!!