Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flash > Как вставить SWF файл в блог HTML


Автор: Kasava 3.9.2008, 06:30
Здравствуйте все!
Помогите пожалуйста новичку.Как я могу установить флэшку (swf) на HTML странчку блога? Прочитал много информации по этому поводу,но к сожелению так и не пришел к желаемому результату.Пробовал выгрузить SWF на хостинг и вставить полученный URL адрес в стрку кода НТML как я это обычно делал с JPEG. Однако с swf этот номер не прошел.Вот ссылка swf файла на хосте http://www.filehive.com/v.php?v=080902/test.swf.Буду вам благодарен если вы подскажете как мне опубликовать ее в блоге используя НТML.
И есть ли какой то общий шаблон HTML куда можно было бы просто всавить URL SWF файла и опубликовать?

 

Автор: bars80080 3.9.2008, 08:51
это надо у администрации сайта спрашивать, дают ли они возможность ставить флэшки на страницу или самому корректировать хтмл-код

Автор: Kasava 3.9.2008, 13:39
bars80080 

Ну конечно можно разместить флешку в блоге если есть страничка с настраеваемым HTML вопрос как выстроить код и как прописать swf в нем, что бы мультик работал.



Есть конечно люди умнее скажем меня и размещают тоже флеш приложения в таких же блогах.Ну как мне это сделать smile?...непойму((

А так же я попробывал сгенерировать код флешки с помощью swf creator получил код (снизу), но он в НТМL страничке не  живой.Вот я код тоже вам показываю (внизу)может какая умная голова увидит мои ошибки. smile 

Ну подожду еще может кто поможет.

 


<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id=test width=318 height=244 codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0">
 <param name="movie" value="test.swf">
 <param name="quality" value="high">
 <param name="play" value="true">
 <param name="loop" value="true">
 <param name="bgcolor" value="#ffffff">
 <script LANGUAGE=JavaScript>
 <!--
 var ShockMode = 0;
 if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"] && navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin) {
     if (navigator.plugins && navigator.plugins["Shockwave Flash"])
       ShockMode = 1;
 } if (ShockMode ) {
   document.write('<embed src="test.swf"');
   document.write(' width=318 height=244 bgcolor="#ffffff" quality="high" loop="true"');
   document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/">');
 document.write('</EMBED>');
 } else if (!(navigator.appName && navigator.appName.indexOf("Netscape")>=0 && navigator.appVersion.indexOf("2.")>=0)) {   document.write('<IMG SRC="nonflash.gif" width=318 height=244>');
}
 //-->
 </SCRIPT><NOEMBED><IMG SRC="nonflash.gif" width=318 height=244 BORDER=0></NOEMBED><NOSCRIPT><IMG SRC="nonflash.gif" width=318 height=244 BORDER=0></NOSCRIPT></OBJECT>

P.S Просьба если кто справится покажите мне мои ошибки в коде выделив их другим цветом

Спасибо.

Автор: bars80080 3.9.2008, 14:04
хитрый у тебя creator, всё что внутри тэгов javascript, можно вытащить наружу, может там кроется смысл кончины флэшки

код должен выглядеть так:
Код

<object  ... attributes ...  >
<param name="par1" value="val1" />
<param name="par2" value="val2" />
<param name="par3" value="val3" />
...
<embed  ... attributes ...  />
</object>

вытащи embed из своего кода, а скрипты удали


ну и опять: это надо у администрации сайта спрашивать, как вставляются флэшки на страницу. там же наверняка faq есть

Автор: Kasava 4.9.2008, 00:13
Уважаемый  bars80080,

Спасибо за ваше участие в моей не грамотности.И поэтому прошу меня простить с моими вопросами.
Embed я вытащил, а вот,что касается скриптов я даже незнаю как их отличать в чем отличие у HTML и скрипт.
 
Может вы мне подскажете? Что бы я наглядно увидел и понял.

<object  ... attributes ...  >
<param name="par1" value="val1" />
<param name="par2" value="val2" />
<param name="par3" value="val3" />
...
<embed=http://www.filehive.com/v.php?v=080903/Test.swf attributes ...  />
</object>


А насчет fag, есть ли он на сайте или нет я вначале попробую поставить код в HTML editor и просмотреть на браузере если он пойдет там, то будет понятно в чем причина.

Автор: bars80080 4.9.2008, 08:49
да нет, ну вот же, надо только всякие document.write script и скобки подчистить:
Код

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="test" width="318" height="244" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0">
 <param name="movie" value="test.swf" />
 <param name="quality" value="high" />
 <param name="play" value="true" />
 <param name="loop" value="true" />
 <param name="bgcolor" value="#ffffff" />
 <embed src="test.swf" width="318" height="244" bgcolor="#ffffff" quality="high" loop="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/" /></object>

кстати, заметьте как понятней смотрится код, если пользоваться соответствующей кнопкой

Автор: Kasava 6.9.2008, 13:21
Да нет что то не идет пробовал я так как вы говорите на сайте белый экран но видео нет.А в браузере флешка идет но она ссылается на документ на жеском диске( я думаю) Я тут написал тоже одним (разработчикам флеш) они мне говорят что вам нужно выгружать файл с помощью ftp программы.Копец короче все говорят разное.Трудновато мне придется я думаю.А флешку я хочу выгрузить на блог гуугл там многие имеют блоги и у некоторых грамотных пользователей красуются флешки на страничках вот думаю может у них спросить?

Ну все равно я так и непойму почему выгруженный на хостинг gif или jpg HTML отображает а swf нет?

Адрес файла я задаю
<embed src="http://www.filehive.com/v.php?v=080903/Test.swf"         
размеры тоже width="318" height="244" bgcolor="#ffffff" quality="high" loop="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/" /></object>
А это ссылка куда выделенная зеленым? На плеер что ли?

В любом случае вам спасибо огромное я представляю как вам тяжело мне объяснять,но мне все ясно особенно когда все разными цветами мне показываете больше понимать начинаю. А еще мне интересно пробывали ли вы сами эту флешку у себя проиграть используя этот код, который вы мне показали у вас она воспроизводится в HTML или нет?
 
 

Автор: bars80080 6.9.2008, 15:09
а откуда пошли раговоры про видео? мы до сих пор обсуждали только мультики от flash формата swf
если нужно потоковое видео, то это другой разговор, там ещё плеер понадобится

зелёная ссылка ведёт на страницу макромедии, где можно скачать плагин-проигрыватель для флэш-роликов. т.к. он в тэге embed это касается всяких мозил и других браузеров (но не ИЕ)

а спросить, я давно говорю. идёте и спрашиваете. вы же у нефтянников погоду не узнаёте? они, как и мы, поплевав на лом могут предсказать, но лучше спрашивать у тех, кто это делал и получилось

Добавлено @ 15:16
!!!!!

ну вы блин даёте

http://www.filehive.com/v.php?v=080903/Test.swf - это не ссылка на флэшку, а ссылка на страницу на которой флэшка

замените её на вот эту и будет счастье
http://www.filehive.com/files/080903/Test.swf

Автор: Kasava 6.9.2008, 15:21
Да про видео это я уже тут торможу!Конечно флэш я у вас спрашиваю а на блоге уже есть видео плеер там все намного проще.
Ну если у вас что получится сообщите пожалуйста буду ждать.Хотя бы у вас этот SWF заработал тогда может и я попробую опять а пока буду консультироватся дальше. 

Автор: bars80080 6.9.2008, 17:15
Цитата(bars80080 @  6.9.2008,  15:09 Найти цитируемый пост)
замените её на вот эту и будет счастье
http://www.filehive.com/files/080903/Test.swf

замена не помогла?

Автор: Kasava 8.9.2008, 01:08
ОБАЛДЕТЬ Счастье привалило smile .

Спасибо вам огромное вы мне очень помогли все работает замечательно.Как я хочу разбиратся во всем так как вы ну откудо же мне знать что после получения ссылки с хостинга еще надо и саму ссылку редактировать для вставки в код.Это вы видите весь код как на ренген аппарате,а мне еще до этого как до небес.
Вам искренние благодарности, а мне больше учится учится и учится.

С уважением   smile 

Автор: Q1AZXSWE 11.9.2009, 18:04
Люди помогите плиз, мне надо вставить анимированный файл gif из одноё виб страницы в другую. С обычными картинками мну это удаётся <img src="свойства самой картинки и адрес копирую сюда.ijp"/> воть так, подправьте ес неверно, а вот как gif файл перенести незнаю, помогите плиз

Автор: bars80080 11.9.2009, 19:16
точно также как другие картинки. анимированный гиф или нет - это тоже картинка

Автор: Q1AZXSWE 11.9.2009, 19:44
Имеется ввиду точно так же как файл формата ipg, тобишь если ipg я делал так <img src="адрес.ipg"/>, то gif ,то будет так же, <img src="адрес.ipg"/>, да?????

Добавлено через 8 минут и 20 секунд
Ладн, так дак так, тогда следующий вопрос, напишите код где параметры есть, шоп картинка была там где надо, ну сдвиг слева справа и тд

Автор: bars80080 11.9.2009, 20:06
Цитата(Q1AZXSWE @  11.9.2009,  19:44 Найти цитируемый пост)
<img src="адрес.ipg"/>

нет <img src="адрес.gif"/>


Цитата(Q1AZXSWE @  11.9.2009,  19:44 Найти цитируемый пост)
Ладн, так дак так, тогда следующий вопрос, напишите код где параметры есть, шоп картинка была там где надо, ну сдвиг слева справа и тд 

<img src="адрес.gif" align="left" />
<img src="адрес.gif" align="right" />

Автор: Q1AZXSWE 11.9.2009, 20:06
Опаначки, тода почему у мну анимация не пашит?????????????  если точно так же как и картинку переносить

Добавлено через 3 минуты и 29 секунд
Можт сайт не поддерживает  gif файлы))))) кроч анимация не пашет, картинки да, пашут)))) Вопрос такой, как можно в процентах или в цифрах задать позицию картинки опираясь лишь на границу области той зоны, где всё пишешь?????

Добавлено через 5 минут и 23 секунды
Всмысле той границы вот взять к примеру текстовый документ, там есть граница белого листа, прямоугольная такая, писать можно ток в этой области)))))))

Добавлено через 9 минут и 44 секунды
Всмысле той границы вот взять к примеру текстовый документ, там есть граница белого листа, прямоугольная такая, писать можно ток в этой области)))))))

Добавлено через 10 минут и 12 секунд
Всмысле той границы вот взять к примеру текстовый документ, там есть граница белого листа, прямоугольная такая, писать можно ток в этой области)))))))

Автор: Q1AZXSWE 11.9.2009, 20:24
<img src="адрес.gif" align="left" />
<img src="адрес.gif" align="right" />    вот это всё очень хорошо и прекрасно работает, а можно ли задать с помощью цифр или в % местонахождение картинки, или только ГРУБО лево право низ вверх и центр ????????????????

Автор: bars80080 12.9.2009, 00:08
можно. можно прочитать книжку, где с этими элементами можно творить что угодно. но в двух словах никто не объяснит

здесь справочник элементов - http://htmlbook.ru/
здесь несколько шагов, что и с чем едят для начинающих - http://stepbystep.htmlbook.ru/?id=1
здесь материал чуть помощнее, который позволяет делать всё - http://stepbystep.htmlbook.ru/?id=43

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)