PDA

Просмотр полной версии : закрытие браузера, при нажатии кнопки


AndrewJakovlev
02.08.2005, 20:03
Какой скрипт нужно написать для кнопки, чтобы при нажатии на нее (on release), закрывалось окно браузера, в котором открыт мой swf файл.

KidsKilla
02.08.2005, 20:47
getURL("javascript: window.close();");

AndrewJakovlev
02.08.2005, 21:03
KidsKilla, спасибо вам огромное! А нельзя ли сделать тоже самое средствами одного AS, просто в таком варианте, как вы предложили, у меня появляется всплывающее сообщение windows типа promt(кажется). Там: "Закрыть окно?" и "Ок" или "Отмена". Желательно, чтобы никаких сообщений не всплывало.

KidsKilla
02.08.2005, 21:08
этого не избежать. оно будет в любом случае возникать, если окно открыто вручную, а не силами js.

AndrewJakovlev
02.08.2005, 22:03
Как же тогда сделано это: http://www.mir-x.ru/game/1.SWF
при нажатии на кнопку с надписью avsluta окно закрывается.

Takato
02.08.2005, 22:39
Как же тогда сделано это: http://www.mir-x.ru/game/1.SWF
при нажатии на кнопку с надписью avsluta окно закрывается.

Ндык посмотри на ссылку - это же не окно браузера, а просто флэха. А ты спрашивал про страницу -

Какой скрипт нужно написать для кнопки, чтобы при нажатии на нее (on release), закрывалось ОКНО браузера, в котором открыт мой swf файл.

AndrewJakovlev
02.08.2005, 22:49
Может я неверно выразился, но мне и нужно именно то, что я привел в примере. В случае с конями как раз ОКНО браузера и закрывается, если вы нажимаете на ссылку и открываете swf в браузере, а не сохранеете объект на своем винчестере и потом открываете.

iNils
03.08.2005, 00:08
Ндык посмотри на ссылку - это же не окно браузера, а просто флэха.
Фокус:
Откройте новое пустое окно и скопируейте ссылку в адресную строку и попытайтесь закрыть. Выпало у вас сообщение?

2K WebStudio
03.08.2005, 11:20
Фокус:
Откройте новое пустое окно и скопируейте ссылку в адресную строку и попытайтесь закрыть. Выпало у вас сообщение?

Да... надо самому открывать это окно, тогда и закроется без 'вопросов'

AndrewJakovlev
03.08.2005, 18:29
выпало, а в чем фокус?

KidsKilla
03.08.2005, 18:37
фокус как раз в том, что я сказал -- окно нада javascript'ом открыть сначала.

iNils
03.08.2005, 18:38
выпало, а в чем фокус?
Когда вы запускаете ту флешку по ссылке, то есть браузер сам открывает окно, то при закрытии диалоговое окно не появлется. Если же вы сам открыли браузер и ввели адрес, то при закрытие диалог появится.

AndrewJakovlev
04.08.2005, 01:18
тогда вопрос такой: что нужно сделать, чтоб браузер сам открывал окно, если это окно должно открываться при нажатии кнопки в другом ролике, и чтобы впоследствии диалог не появлялся? вернее, наверно, какой скрипт должен быть у кнопки, с нажатия которой это окно открывается. стандартный не подходит. как сделать это через Js?