Просмотр полной версии : Масштаб окна swf - можно ли менять программно при просмотре?
Slavik2003
26.10.2005, 13:49
1) Масштаб окна swf - можно ли менять программно при просмотре?
По клику по иконке на рабочем столе, должно будет открыться logo.swf. Через пару секунд, должно открыться окно по масштабам побольше.
ВОзникает проблема с этим "побольше". Если нельзя программно одно и тоже окно увеличить через пару секунд, то как быть?
Вот еще в чем загвоздка - окна должны быть без тулбаров(верхних панелей плеера). Кнопки свертывания и закрытия - останутся.
Теперь... если с флэш открывать другую флэшку, то она открывается в окне браузера.
2) Можно ли открыть из флэш другой ролик флэш в флэш плеере?
Или как то через html, но без тулбара.
На все вопросы мне нужны рабочие скрипты. Чтоб я это мог проверить сразу.
На все вопросы мне нужны рабочие скрипты. Чтоб я это мог проверить сразу.
Ага а по....... не завернуть ?!
Здесь надо юзать проги типа SWFKit, SWFStudio, MDM Zink и т.п. ... чисто флешом такого не забадяжить ...
KUZEN, зачем ты ему ответил? После такого
На все вопросы мне нужны рабочие скрипты. Чтоб я это мог проверить сразу.
где даже пожалуйста нет!
Slavik2003
26.10.2005, 15:49
1) Вы можете не помогать если Вам нехватает слова пожалуйста.
2) Я делаю проект, и буду распространять его бесплатно. И возле ссылки на скачку я не создам окошко для ввода слова "пожалуйста". Чтоб только после ввода этого слова он смог скачать.
3) Если это слово для Вас так важно, то вы не искренне хотите помогать. Вы коллекционер слов "пожалуйста". Мне такая помощь не нужна.
4) Мою просьбу вы должны воспринимать следующим образом - есть желание помочь - помогайте. Нет - то не помогайте.
Слово пожалуйста - лишь навязывает мою просьбу, чтоб через "нехочу" делали.
Поэтому, слова пожалуйста от меня звучать не будет. Я не люблю от людей НАСИЛЬНО требовать чего-то. Поэтому пытаюсь МАКСИМАЛЬНО оттолкнуть от себя тех, кто сидит тут часами, читает все посты, и будет помогать лишь если его УПРОСЯТ. Я хочу искренности и открытости. А не людей в масках. Убирайтесь ВОН!!!
Если у вас небыло желания мне помочь, а было лишь желание услышать слово ПОЖАЛУЙСТА - то вообще здесь больше не пишите. Не нужно себя заставлять.
Максимум на что от меня можно расчитывать - это слово Спасибо. + созданный проект. Это ПОНЯТНО? Это касается KUZEN и iNils.
Я почти все сказал. Спорить небуду. Лишь высказал свое мнение... Больше возможно не напишу.
Счастливо!
Чего только люди не придумывают, лишь бы оправдать свое безкультурие.
Мою просьбу вы должны... Какая просьба? Ей тут и не пахло, и это даже не вопрос, а требование. Это меня и возмутило.
Люди здесь отвечают на вопросы, заметь, абсолютно бесплатно и в свое личное время. Так что не надо разводить философию по поводу людей в масках.
PS. Из правил форума:
1.1. Пользователи должны проявлять взаимное уважение друг к другу.
в HTML
1. Этот скрипт открывает окно по максимуму:
<SCRIPT LANGUAGE="javascript">
function winSizer(){ windowWidth = window.screen.availWidth; windowHeight = window.screen.availHeight; window.moveTo(0,0); window.resizeTo(windowWidth,windowHeight); }
</SCRIPT>
</head>// тело скрипта должно находиться до head
<body onLoad="winSizer()">
2. А это как ты сказал (без тулбаров(верхних панелей плеера) новое окно без чего либо.
<a href="#" onClick="window.open('http://адрес_странички_или_картинки_или_чеготоеще', 'newWin', 'Toolbar=0, Location=0, Directories=0, Status=0, Menubar=0, scrollbar=0,Resizable=0, Width=800, Height=600, left=10, top=50)"> Текст вашей ссылки </a> //орфографию с кавычками (") провериш сам, писал с памяти
Можно еще в body onload=
Теперь во Флэше тоже самое напишем как в примере (2) в GetUrl и ВСЁ!
можно и с флэшом в открытом окне по экспериментировать
В кнопке писать один из следующих
on (release) {Stage.scaleMode = "параметр";}//параметр менять на следующие
"noScale";"showAll";"exactFit";"noBorder";
sergwizard
26.10.2005, 20:49
2 Slavik2003, вообще-то, и KUZEN, и iNils абсолютно правы – на форум приходят за помощью и советом, а – как известно ВОСПИТАННЫМ людям – помощь и совет не требуют, а спрашивают. И, чем меньше ты будешь проявлять хамства по отношению в форумчанам, тем будет лучше и тебе и участникам форума.
Ну, а по существу вопроса – смотри пример. Запусти "first.swf" и немного подожди (я задал интервал в три секунды).
ЗЫ. Странно, что ты берешься за проект, который собираешься распространять, не зная элементарных вещей.
Slavik2003
26.10.2005, 21:09
ravenco
Спасибо за отклик....
То что ты дал нужно проработать... Пока немного эксперементировал с пунктом 1. Это то что мне было нужно...
Вот второй пункт... не совсем понял в какое окно вставлять.... И как запускать. (из флэша).
Проблема вот еще в чем - у меня виндовс ХР блокирует открытие любых страничек которые открываются через флэш, который вызывает в html страничках Java функцию. Я никак не смог пока обойти блокировку. Много примеров на этом форуме нашел - но они ДАВНИЕ. Еще с 2001 года. И ни один пример не работает у меня, из того что скачал в архивах(не изменяя ничего).
Мне бы нужно поподробней что куда ставить.... именно так как ты это видишь. Я обьяснил то что мне надо в первом посте. Флэшка с Лого должна быть внутри html? (для того чтоб потом из этого окошка открыть другое и закрыть это).
Мне мелочи надо прояснить... я уже несколько дней над этим сижу.... много примеров перекачал... и продвижения никакого.... Все из-за блокировки виндовсом функии на Java Script... Это если только через флэш запускать эту функцию.
Может позже выложу тут примеры которые у меня не работают...
Спасибо за все...
Slavik2003
26.10.2005, 21:29
sergwizard
Проверил.... Супер : ))
Спасибо...
По поводу Хамства - я написал то что мне требуется. Но требуется не от других. Требуется ДЛЯ. Это может сложно сразу разлечить... разницу, но она есть.
К моему первому посту надо относиться как к правилам, и не более.
И открывая тему на форуме, я уже являюсь просящим. Это все равно что ты головоломку решаешь, и в правилах ведь не пишут "Пожалуйста реши меня." Хочешь решай, хочешь нет. Или в магазинах возле цены не пишут - Пожалуйста КУПИТЕ... Я вот это пожалуйста воспринимаю за хамство. Поэтому не буду говорить кому-либо пожалуйста, только потому, что я ТАК уважаю. Это МОЯ КУЛЬТУРА. МОЙ ВЗГЛЯД.
БЫвают исключения. Но здесь я специально не указал слова пожалуйста. Вы все восприняли это как провокацию. Зря.
Я отвечу за каждое свое слово.
И еще раз вернусь... я не люблю кому то себя навязывать. И желаю чтоб лишь те кто просто хочет ответить или помочь - подошли и помогли. Чтоб их ненадо было просить. Не бойтесь, без награды не останетесь. Тут все боятся потерять. А ненадо бояться. Ведь делаете благородное дело, чего бояться?
Я не буду ни с кем спорить. Это лишь озвучил мысли в слух. Можете мне не отвечать.
Еще раз спасибо.... Вы мне ОЧЕНЬ помогли. Как только выйдет проект, я надеюсь дам тут на него ссылку.
>>>ЗЫ. Странно, что ты берешься за проект, который собираешься распространять, не зная элементарных вещей.
Главное ИДЕЯ. Эту процедуру с двумя окнами я еще не проводил. Поскольку я еще ни разу не выпускал игры. Не требовалось делать лого.
Slavik2003
26.10.2005, 21:40
Скажите пожалуйста(это слово тут не спроста - оно лишь для смягчения слова "Скажите". А в первом посте у меня небыло приказательных слов вообще) - как бы это Лого которое дал sergwizard по центру открывать? : ) Можно-ли с помощью скрипта флэш? Или нужно это Лого в html запихивать, как указал rovenco в первом пункте - там в коде указать координаты...
Но поповоду кода который дал rovenco немного непонятно как тулбар убрать в этом окне... Надо еще разобраться....
sergwizard
26.10.2005, 21:57
Сама воспитанность (((
2 KUZEN Странно, я, вроде, встал на вашу с iNils(ом) сторону, а ты проявляешь какое-то непонятное недовольство. Хотя могу предположить, что твое недовольство происходит скорее от чувства неловкости. Ведь ты утверждал, что:
Здесь надо юзать проги типа SWFKit, SWFStudio, MDM Zink и т.п. ... чисто флешом такого не забадяжить ...
а тут взяли и показали, что ты вдребезги неправ. :)
2sergwizard: KUZEN в данном случаи, скорее, имел ввиду Slavik2003, а не тебя :) Лично я, так понял.
я примеры писал с памяти так что сорри за качество
Если пример sergwizard-а тебе подходит тогда используй тот
а если тебе и в
"интернет эксплорере" (тфу, язык сломаеш)
через Флэш пишется так
getURL("javascript:window.open('пример №2')");
или getURL("javascript:openNewWindow('пример №2')");
скажу по честному во флэше из-за версии плэйеров ни всегда работает :confused:
а в теле другого документа которая должна открыватся в полном экране напишеш "пример №1"
в итоге получится что ты открыл окно 300/300 а "она" на full screen пользователя какое бы разрешение не стояла в тот момент.
заходи и посмотри примерчик, наверное должно подойти
http://bukhara.gov.uz/bcc
там посмотри тело документа
Вид--> просмотр HTML кода
если еще что, тогда обращяйся, подскажу или напишу пример
Slavik2003
27.10.2005, 19:39
По поводу файла что дал sergwizard - если удерживать клик мышки на верхней полоске окна(там где кнопки свертывания, закрытие) - и после того как откроется новое окно отпустить клик - окно свернется к начальному масштабу первого ролика Логотипа.
А так как окно (Лого) не расположено посередине, юзер его будет тащить к середине. И в это время если оно перескочит на игру - то игра откроется в окошке по размерам Лого. В уменьшенном.
Это можно как то обойти? Что то в скрипте прописать.... Помогите пожалуйста(и опять я пишу пожалуйста, чтобы смягчить слово приказательное - помогите).
Конечно я сам буду чттото тоже делать... пытаться... Может повторно попробую открыть ролик игры с ролика игры.
rovenco
Да, спасибо... Посмотрел... Еще буду разбираться...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.