2010-12-05

Textual description of firstImageUrl

Как вставить flash-ролик с любого сайта в блог

Сегодня вы узнаете, как вставить flash с любого сайта.
windows заблокирован
Для этого нужно
1. Открыть страницу с флэш-игрой посмотреть код HTML станицы в браузере
2.Найти на странице при помощи поиска по странице сочетания латинских букв swf:
поиск по странице в браузере 2010-12-06_0123
.. или путем обыкновенного просмотра исходного кода страницы найдем ссылку, заканчивающуюся на swf .
3.Возможны 2 варианта ссылки:
первый вариант  - ссылка указана в коде странице полностью, те.е начинается с http:// . В этом случае следующий алгоритм действий:
Скопировать ссылку и вставить ее в код flash, который имеет следующий вид:
<object type=application/x-shockwave-flash data=ссылка-на-файл width=450 height=300><param name=movie value=ссылка-на-файл></object>
Для пользователей Li.ru ссылку нужно подставить в следующий код:
[flash=500,100,ссылка_на_flash_ролик]  первая цифра кода: ширина, вторая – высота, слова “ссылка_на_flash_ролик” заменяем на ссылку.
подставить указанную ссылку в код 2 раза вместо слов ссылка-на-файл и указать размеры флэш width - ширина в пикселях, а heigh - высота в пикселях. Эту информацию Вы найдете в коде странице около ссылки на флэш.
второй вариант, когда ссылка на flash неполная, т.е. имеет следующий вид (не начинается с http://):
2010-12-06_0052
Здесь ссылка на flash выделена желтым. Чтобы получить полную прямую ссылку на flash необходимо адрес страницы, где была найдена флэшка сократить до http://адрес.ru/+найденная неполная ссылка (в нашем случае это games/power_ball.swf, что на скрине выделено желтым.  Пример: 
флэш найдена на странице 2010-12-06_0133_001
найденная неполная ссылка в исходном коде странице: 2010-12-06_0052
Соединяем, выделенные желтым части ссылки на флэш и получаем прямую ссылку вида http://www.bebex.ru/games/power_ball.swf . Перейдя по этой ссылке или вбив ее в адресную строку браузера, мы попадем на страницу флэш-игры, где она будет во весь экран.
Теперь копируем полученную ссылку в код флэш, выставляем размеры и получаем код игры для вставки в любой блог:
<object type=application/x-shockwave-flash data=http://www.bebex.ru/games/power_ball.swf width=750 height=375><param name=movie value=http://www.bebex.ru/games/power_ball.swf></object>
Для блога на Li.ru он будет выглядеть следующим образом:
[flash=750,375,http://www.bebex.ru/games/power_ball.swf]
Однако такие размеры игры являются очень большими для блога, и Flash будет отображаться с горизонтальной полосой прокрутки. этого Вы избежите, если пропорционально измените размеры так, чтобы ширина флэш была не более 550-600 px (в зависимости от блогосервиса, дизайна дневника и др. параметров). Посчитать быстро можно, пользуясь, калькулятором пропорций.
4. Подставляем полученный код flash-игры в сообщение блога в режиме HTML и играем!

5 комментариев :

gamer комментирует...

Спасибо! Вроде получилось, только не пойма правильно или нет)) Вот http://towerdefence.tk/

vik комментирует...

С кодом все понятно. Вопрос следуещего плана. Если .swf имеет определенный фон (как изменить фон понятно), как сделать фон .swf прозрачным?
Нет, я понимаю, что прозрачного цвета в природе обозначений HTML - нет, но скажем так: близко к прозрачному. Если есть инфа по этому вопросу, поделитесь, плиз.

Mycrib комментирует...

Добавьте тег param с атрибутом value со значением transparent, т.е. добавьте в код строку вида: <param name="wmode" value="transparent" />

Код для flash с прозрачным фоном целиком будет выглядеть следующим образом:

<object type=application/x-shockwave-flash data=ссылка-на-файл width=450 height=300><param name="wmode" value="transparent" /><param name=movie value=ссылка-на-файл></object>>

Антонина Романова комментирует...

Спасибо за познавательную и интересную статью.

Анонимный комментирует...

Большое спасибо за содержательную информация, которую достаточно долго искала. Если у Вас представится возможность, то поясните, пожалуйста, как взять код флешки http://mudcu.be/sphere/.

Отправить комментарий

Комментарии, содержащие ненормативную лексику, спам, оскорбления, публиковаться не будут. Ели вы хотите опубликовать код в комментарии, то воспользуйтесь encoder HTML
Публикуя комментарии, вы соглашаетесь с политикой конфиденциальности