|
Главная | Правила | Регистрация | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
![]() |
|
Опции темы | Опции просмотра |
![]() |
#1 (permalink) |
Member
Регистрация: 07.01.2008
Сообщений: 372
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
![]() |
![]() |
![]() |
![]() |
|
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Вот вам темы, которые имеют что то схожее с вашей темой Оцените сайт Как звучит сайт Программируем плавную анимацию на микроконтроллере |
![]() |
#2 (permalink) |
Member
Регистрация: 28.02.2008
Сообщений: 1,666
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 246
|
![]()
Тебя интересует сам HTML код ?
Там все просто Код:
<object width="120" height="100" type="application/x-shockwave-flash" data="/img/tovar.swf"><!--Открываешь обьект, далее выставляешь высоту и ширину, потом определяешь тип, и соответственно указываешь размещение--> <param name="movie" value="/img/movie.swf"><!--Здесь указываешь параметр, и значение--> </object><!--Тут соответственно закрываешь обьект--> Последний раз редактировалось s.s; 18.01.2009 в 16:11 |
![]() |
![]() |
![]() |
#5 (permalink) |
Member
Регистрация: 25.04.2008
Сообщений: 238
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
![]()
Не так и просто. Не все браузеры правильно "кушают" <object>, некоторым нужно указывать <embed>.
Плюс к этому флэш при таком способе вставки будет неактивным, т.е. чтобы кликнуть на ролик. нужно будет кликать 2 раза - сначала чтобы активировать объект, а потом чтобы собственно кликнуть. Эту проблему решает вставка флэша через запускающий скрипт типа AS_runactivecontent.js (кажется так) Плюс если флэш с прозрачным фоном, ему ещё нужно указывать в параметрах wmode=transparent и т.п. - нюансов много. Лучший способ - воспользоваться функциями вставки флэша в любом современном html-редакторе |
![]() |
![]() |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
![]() |
#6 (permalink) |
Member
Регистрация: 13.05.2008
Сообщений: 719
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 278
|
![]()
Плюс IE будет выделять флэш в рамочку с постоянными просьбами "кликнуть, чтобы активировать". Это можно обмануть.
1. Создается js-файл (например, flash.js, в котором прописывается: Код:
function Runflash(src, width, height) { document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0\" width=\""+width+"\" height=\""+height+"\" title=\"\">"); document.write("<param name=\"movie\" value=\""+src+"\">"); document.write("<param name=\"quality\" value=\"high\">"); document.write("<param name=\"wmode\" value=\"transparent\">"); document.write("<embed src=\""+src+"\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" wmode=\"opaque\" width=\""+width+"\" height=\""+height+"\" wmode=\"transparent\">"); document.write("</embed></object>"); } Код:
<script src="flash.js" language="javascript"></script> Код:
<script language="JavaScript" type="text/javascript">Runflash("http://расположение_флешки/имя_флешки.swf",ширина,высота);</script> |
![]() |
![]() |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
![]() |
Опции темы | |
Опции просмотра | |
|
|