PymC 0 Опубликовано: 3 апреля 2009 Рассказать Опубликовано: 3 апреля 2009 Здравствуйте, есть такой код: <object height="600" width="600"> <param name="movie" value="адрес"> <param name="quality" value="high"> <embed src="адрес" quality="high" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" height="600" width="600"> </object> помогите реализовать такую штучку: есть ссылка "Во весь экран", нажимая на которую данная флешка растягивается на весь экран, нажимая еще раз возвращается к исходному размеру? Буду благодарен за помощь... Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 3 апреля 2009 Рассказать Опубликовано: 3 апреля 2009 Это имхо должно быть в флешке и кнопка должна быть там же. Цитата Ссылка на сообщение Поделиться на других сайтах
PymC 0 Опубликовано: 3 апреля 2009 Рассказать Опубликовано: 3 апреля 2009 Автор нет возможности флеш редактировать, загружаются сторониие, не обязательно даже на весь экран, а просто больше допустим. И вообще я уже решил делать в новом окне, т.е. ссылка будет открывать флеш большим размером в новом окне, например ссылка такая full.php?url=адрес_флеш Теперь появился вопрос о безопасности, стоит ли обрабатывать переменную url и если да то каким образом? Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 3 апреля 2009 Рассказать Опубликовано: 3 апреля 2009 Адрес флешки нормальный какой будет? Цитата Ссылка на сообщение Поделиться на других сайтах
PymC 0 Опубликовано: 4 апреля 2009 Рассказать Опубликовано: 4 апреля 2009 Автор Такой примерно http://www.site.ru/uploads/files/antbusterhack.swf Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 5 апреля 2009 Рассказать Опубликовано: 5 апреля 2009 Они будут только в этом же домене? Цитата Ссылка на сообщение Поделиться на других сайтах
PymC 0 Опубликовано: 5 апреля 2009 Рассказать Опубликовано: 5 апреля 2009 Автор Да Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 5 апреля 2009 Рассказать Опубликовано: 5 апреля 2009 (изменено) Можете проверять домен тогда. Вечером скину код. Пришла в голову идея. Можно присвоить элементу флешки ID, а потом обратится к нему и по клику увеличить height/width. Изменено 5 апреля 2009 пользователем IT-Security Цитата Ссылка на сообщение Поделиться на других сайтах
PymC 0 Опубликовано: 5 апреля 2009 Рассказать Опубликовано: 5 апреля 2009 Автор Вот вначале такая же идея была, но вот как реализовать это? в javascript особо не разбираюсь ((( Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 5 апреля 2009 Рассказать Опубликовано: 5 апреля 2009 Вечером напишу. Сча уже убегать надо =( Цитата Ссылка на сообщение Поделиться на других сайтах
PymC 0 Опубликовано: 5 апреля 2009 Рассказать Опубликовано: 5 апреля 2009 Автор Оке, жду =))) Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 5 апреля 2009 Рассказать Опубликовано: 5 апреля 2009 <script language="JavaScript"> <!-- function change_flash_size (id, new_width, new_height) { var elem = document.getElementById(id); elem.width = new_width; elem.height = new_height; } //--> </script> <embed id="my_flash" src="flash.swf" width="400" height="300" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed> <a href="#" OnClick="change_flash_size('my_flash', 100, 100);return false;">change size</a> Вот мой пример. По клику на ссылку изображение уменьшится до 100x100. Его также можно и увеличить =) Дерзайте =) Цитата Ссылка на сообщение Поделиться на других сайтах
PymC 0 Опубликовано: 5 апреля 2009 Рассказать Опубликовано: 5 апреля 2009 Автор Спасибо огромное, пробую... еще вопрос... а можно чтоб по нажатию размер увеличивался на опр. величину, пробовал так: <script language="JavaScript"> <!-- function change_flash_size (id, new_width, new_height) { var elem = document.getElementById(id); elem.width = elem.width +new_width; elem.height = elem.height +new_height; } //--> </script> Не получилось ничего =( как быть? Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 5 апреля 2009 Рассказать Опубликовано: 5 апреля 2009 А чем фиксированный размер не понравился? Цитата Ссылка на сообщение Поделиться на других сайтах
PymC 0 Опубликовано: 5 апреля 2009 Рассказать Опубликовано: 5 апреля 2009 Автор просто разрешение у всех разное, я хотел бы сделать + - т.е. нажимаешь плюсик - увел на 100 px например, минус - наоборот, сделать по вертикали и по горизонтали отдельно, пропорции у всех flash разные, чтоб функциональней было, еще добавить ссылку на весь экран(будет открываться в новом окне) кто не хочет кликать +- Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 5 апреля 2009 Рассказать Опубликовано: 5 апреля 2009 (изменено) <script language="JavaScript"> <!-- function change_flash_size (id, new_width, new_height) { var elem = document.getElementById(id); elem.width = parseInt(elem.width) + new_width; elem.height = parseInt(elem.height) + new_height; } function add_flash_width (id, new_width) { var elem = document.getElementById(id); elem.width = parseInt(elem.width) + new_width; } function add_flash_height (id, new_height) { var elem = document.getElementById(id); elem.height = parseInt(elem.height) + new_height; } //--> </script> Изменено 5 апреля 2009 пользователем IT-Security Цитата Ссылка на сообщение Поделиться на других сайтах
PymC 0 Опубликовано: 5 апреля 2009 Рассказать Опубликовано: 5 апреля 2009 Автор Огромнейшее человеческое спасибо =) Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 5 апреля 2009 Рассказать Опубликовано: 5 апреля 2009 Чтобы уменьшить - подставьте минус в ф-цию. Приятного использования =) Цитата Ссылка на сообщение Поделиться на других сайтах
PymC 0 Опубликовано: 5 апреля 2009 Рассказать Опубликовано: 5 апреля 2009 Автор Ну это я уже догадаюсь, спасибо)) Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 6 апреля 2009 Рассказать Опубликовано: 6 апреля 2009 Интересно было бы посматреть для чего всё это Цитата Ссылка на сообщение Поделиться на других сайтах
PymC 0 Опубликовано: 6 апреля 2009 Рассказать Опубликовано: 6 апреля 2009 Автор Как сделаю покажу Цитата Ссылка на сообщение Поделиться на других сайтах
PymC 0 Опубликовано: 6 апреля 2009 Рассказать Опубликовано: 6 апреля 2009 Автор Сделал бета-версию вот посмотри http://www.q-flash.net/other/434-test-vnim...-find-it-2.html над и слева флешки, кнопочки Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 7 апреля 2009 Рассказать Опубликовано: 7 апреля 2009 Симпатично =) Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.