Просмотр полной версии : нужна помощь
У меня есть один вопрос который не могу разрешить
На этом сайте
http://www.samsungelectronics.com/comdex/index.html
когда появиться окно с флашем можно увидеть что окно эксплорара не имеет бордов, но при этом его можно перетаскивать по экрану во все стораны.
И здесь у меня возникла трудность, как я могу это сделать,
какую акцию поставить и где ее поставить внутри
флашфильма или например в программе по созданию .html
Если кто знает, пожалуйста подскажите и опишите как это сделать.
далее будут цитаты с их сайта.
window.open('comdex_index.html','samsungcomdexwin','fullscreen=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0');
вот так открываюца окна без ничего из JavaScript.
А потом просто во флэше всю станичку делаите мувиклипом. Caption кнопкой. На onPress изменяется какая-нибудь переменная и запоминаются координаты мыши,
потом делаем какой-нибудь мувик, можно пустой на onEnterFrame+эта переменная = true вешаем изменение положения мыши относительно заполненных при onPress на Caption окна и вызываем соответсвующую функцию JavaScript
window.moveTo(winxpos,winypos);
winxpos и winypos я думаю вычислить можно будет без труда.
Но это не есть единственное решение. Если попросите организую в отдельную страничку.
:cool:
Спасибо большое за ответ
Но я так и не понял, как перетаскивать это окно из флаша
если посмотреть Самсунг то там фильм флаша перетаскивает
окно эксплорадора.
Я смотрел другие примеры, которые нашел на Флашер.ру
но там только как создать это окно, а как перетаскивать с
помощю флаша нет.
Если не возникнет для тебя проблемы написать более подробно ссамого начала как вызвать это окно из эксплорара
поэтапно что надо делать и потом поэтапно что делать во
флаше для перетаскивания этого окна, буду тебе благодарен
Зарание спасибо
DIG
Так вот. По ламерству не знаю, можно ль javascript-ом достать не Flash-овые координаты мыши, а какие-нибудь поглобальнее. E.q. относительно рабочего стола и т.д. Так вот, если можно, то при перетаскивании это надо делать обязательно, т.к. , ну ладно, это и так понятно, что с локальными координатами такая штука не запашет. Дальше, наверное что-то можно понять о структуре такой Flash-ки, если заметить такой "глюк" короче, если окошко взять, и резко поводить мышкой, то точка "зацепления" окошка будет смещаться. Что-то они там не уследили, и Flash-ка за координатами не успевает.
А ещё там косо предзагрузчик сделан. Ведь если начал её, эту страничку грузить, то убить её можно только дождавшись конца загрузки, или из менеджера задач. Из предзагругрузчика она не "мочится", и експлорер обрезанный ;) . Вот что я нарыл.
Да, не говорите plz javascript-ерам, что я тут загонял поначалу. Они меня убьют. ;)
2кепочка: можно подробнее про втору часть твоего ответа? или хотябы исходник простенький?
Так когда же найдеться кто в состоянии разгодать эту загадку
загадка разгОдана давно
поищи по chromeless, хромлес, хроумлес хромлесс и т.д. :)
Если посмотришь более внимательно на страницу Самсунга
и щелкнишь на планке для перетаскивания правой кнопкой, то увидешь что планка находится внутри флаша и ею перитаскиваеться фильм и само окно .html, а в chromeless
планка часть от chromeless тоесть часть окна .html
И также кнопки для минимайзера и закрытия окна тоже внутри флаша
Кто может, объясните пожалуйста как это сделать
минимайзер - это просто другое окно, открытое так же как и первое, только с другими параматрами....
расскажите как перетаскивать окно именно из флеша. просто можно, конечно, взять окно хромлеса, но вдруг кроме кнопки закрытия мне ещё туды кучу всего впихнуть надо будет...
Никто не знает ответ
Очень удивительно, если принять во внимание какие страницы
все делают навернутые
И как только делают.....?
digdig - interesno - chego ty hotel dobit'sya titulom svoego poslednego posta :confused: :mad:
gazua - tak tam mozhno ljuboi html vstavit' vkljuchaya elementy flasha...
Последнее сообщение не понял вообще
Что к чему?
Кто переведет и ответит на главную тему
2Sts там два варианта скрипта у хромлеса. второй (более свежий) - там вроде не картинка всатвлена.... а в первом вроде есть.. ща посмотрю, если ты прав то это будет харашо. пасибы за подсказку (сам то недопёр я)
ЗЫ я не Gaz а Qaz. вот.
не - нифига! там хтмл часть как я понял формируется динамически и готовую свфку не вставишь, это в скрипт лезть надо... копаться в нём....
Ну сколько же можно. Видно народ совсем не понимает советов, я уж не говорю про намеки.
Итак, дубль, уже не знаю какой...:
ПОИСК РУЛИТ!
Ну действительно р у л и т !
Сколько ж раз уже в этом топике намекнули: ищите по слову chromeless.
http://www.flasher.ru/forum/showthread.php?threadid=25955
http://www.flasher.ru/forum/showthread.php?threadid=24959
http://www.flasher.ru/forum/showthread.php?threadid=19517
максим, не надо так злиться, все уже давно поняли про хромлес и всё такое. ты мне можншь обьяснить как это во флеше сделать? или почему в хромлес окне не работают кнопки из флеша с ф-циями типа close() и так далее?
И также, если создать в флаше кнопку, дать ей функцию
Драг муви клип и эта кнопка перетаскивает окно хромлесс
как, повторяю в Самсунге( там создана планка, на нее наложено фото и дана акция которая перетаскивает окно)
Да я не злюсь. Просто руководствуюсь принципом "Крупно и громко" для боьшей доходчивости. А что ты хочешь делать на Флеше, я не понял. Делаешь себе chromeless окно, в нем у тебя страница html, в которую ты и втсавляешь свой мув с размерами открываемого тобой окна.
sergwizard
22.01.2002, 03:09
Зайди ко мне на страничку http://www.lermus.ru/users/trunaev/first.html
Там все сделано именно так. Флэшка простенькая, так что тебе будет легко в ней разобраться. И обрати внимание на javascripts на странице.
Только не пугайся флэшки, - это просто шутка. Можешь нажимать на все кнопки и таскать по экрану.
sergwizard
22.01.2002, 05:21
Макс, не надо так нервничать, тем более ты неправ.
В данном случае chromeless здесь абсолютно не причем. Им здесь даже и не пахнет. И вместо того, чтобы покрикивать на людей, которые хотят что-то узнать, лучше сам сходи на samsung и проверь. На этом сайте вызывается новое окно fullscreen, которое потом с помощью javascript принимает нужные размеры. Окно таскается посредством кнопки, передающей fscommand на страницу и обрабатывается эта комманда опять таки javascript(ом).
С уважением.
1. Насчет Хромлесса, цитирую:
просто можно, конечно, взять окно хромлеса, но вдруг кроме кнопки закрытия мне ещё туды кучу всего впихнуть надо будет... Заголовок у хромлеса создается обычным HTML-файлом, куда можно запихнуть все, что надо.
2. Насчет скриптов открытия окна, позиционирования, закрытия и т.п. - все можно найти, посмотрел сорс первой и открываемой страниц на Самсунге.
3. Насчет того, что надо это делать из Флеша, всего-навсего надо было в поиске поискать вопросы на тему взаимодействия Flash и JavaScript - это обсуждалось далеко не раз.
4. Думаю, вопрос исчерпан. Если кого-то обидел, приношу извинения - у меня этого и в мыслях не было.
Если Мах умный и талантливый програмист, как он говорит,
пусть сделает пример как в Самсунге и покажет нам каким путем он шел, таким образом неграмотные станут грамотными.
Значит так:
1. Я нигде не говорил, что я непревзойденно крутой программер, а что вы тупые и неграмотные.
2. Я не кому ничего не собираюсь доказывать. Я знаю, кто и как здесь ко мне относится, и ссориться ни с кем не хочу. Я вообще не понимаю, откуда такая агрессия в мой адрес.
3. И не надо меня брать на понт "А слабо?.." У меня сейчас нет ни времени ни желания ковыряться с этим. У меня и без того работы хватает. Если есть желание разбираться и искать решения, у вас все получится. А вот если вместо этого клянчить готовый результат и наезжать на тех, кто призывает справляться с проблемами.
Короче что б во флеше сделать эту кнопку - я так и не нашёл. А в хромлес примере (скрипте) минимайзер кнопка как то глючно работает и не возвр. окно, а просто прячет его. Вот я немного переделал этот скрипт и добавил мин а мах окно.
(кстати как туда вставить ещё какие то кнопки я так и не допёр:( ) . Но получилась ещё одна замануха - в ихнем скрипте почему то не хочет работать функция open() (это надо для того что бы показать как минимайзер в самсунге работает) .
Короче вот: http://www.qazz.hut.ru
(первой страница просто впихнута что бы осн. файл запустить, на её дизайн особого внимания обращать не надо)
sergwizard
23.01.2002, 07:01
Привет, Gazua.
Посмотрел я твою страничку. Ну, скажи мне, пожалуйста, на кой ляд тебе для флэшки нужны chropmeless окна? Ведь можно сделать все намного проще и функциональнее. Хромлессы хороши и удобны для обыкновенных страниц, но для флэшки плохо подходя. Все равно остается лишняя рамка, титульный бар. таскать за который очень тяжело страницу с флэшем. Зайди, все таки ко мне на http://www.lermus.ru/users/trunaev/first.html и, если тебя удовлетворит то, что ты увидишь - сделай так. Если надо - подскажу.
Забыл добавить: флэшка твоя красивая. Но я ее быстро посмотрел, в подробности не вдавался.
Дерзай, твори.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.