Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: background

Сообщения:  [1-10]   [11-16] 

 
 автор: ilyaILF   (06.05.2007 в 01:27)   письмо автору
 
   для: lilu   (05.05.2007 в 12:10)
 

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

   
 
 автор: lilu   (05.05.2007 в 12:10)   письмо автору
 
   для: ilyaILF   (05.05.2007 в 11:14)
 

Всё исправила,

<head>
 <script type="text/javascript" src="swfobject.js"></script>
<style>
#flashcontent{
background-image: url(/images/logo.gif);
height:180px;
width:465px;
}
</style>
</head>
<body>
.....
<div id="flashcontent">kkkk</div>
 <script type="text/javascript">
  var so = new SWFObject("rolik_pre2.swf","mymovie","465","180","7");
   so.addParam("wmode", "transparent"); 
   so.write("flashcontent");
 </script>

</body>


С помощью этого
so.addParam("wmode", "transparent");
всё работает - тока через ролик просвечивается картинка фоновая - прикольно :))))

   
 
 автор: ilyaILF   (05.05.2007 в 11:14)   письмо автору
 
   для: lilu   (05.05.2007 в 10:18)
 

Нехватать может этого параметра:
  so.addParam("wmode", "transparent");
(http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_12701)
Подключение этого скрипта:
<script type="text/javascript" src="swfobject.js"></script>
должно осуществляться в <head>. Второй вариант записи правильный...<div> должен идти перед созданием SWFObject.
Ну и чтобы с отображением фоновой картинки не возникало дополнительных вопросов надо задать в стилях:
<style> 
#flashcontent{background-image: url(/images/logo.gif); height: Ypx; width: Xpx;} 
</style>
реальную ширину и высоту фоновой картинки

   
 
 автор: lilu   (05.05.2007 в 10:18)   письмо автору
 
   для: AlexSol   (04.05.2007 в 12:54)
 

путь к картинке правильный,
Вот что я заметила, если код такой:

<script type="text/javascript" src="swfobject.js"></script>
 
 <script type="text/javascript">
  var so = new SWFObject("rolik_pre2.swf","mymovie","465","180","7");
  so.write("flashcontent");
</script>
 <div id="flashcontent">kkkk</div>

что если откл. в браузере flash, фоновая картинка есть, если вкл., то ролик не работает....
если код такой

<script type="text/javascript" src="swfobject.js"></script>
 
 <div id="flashcontent">kkkk</div>
 <script type="text/javascript">
  var so = new SWFObject("rolik_pre2.swf","mymovie","465","180","7");
  so.write("flashcontent");
</script>
 

то при откл flash - фоновой картинки нет вообще(белый фон) даже kkkkk не отображается, при вкл . flash работает ролик
спрашивается чего не хватает... чтобы работало нормально

   
 
 автор: AlexSol   (04.05.2007 в 12:54)   письмо автору
 
   для: lilu   (04.05.2007 в 12:35)
 

тот же это какой? скрипт раюботает 100%. если нет ролика показывается блок, если есть - ролик все перекрывает.
у вас все правильно написано. проверьте путь к картинке.

   
 
 автор: lilu   (04.05.2007 в 12:35)   письмо автору
 
   для: AlexSol   (03.05.2007 в 20:27)
 

Я так понимаю что должно быть что-то типа того,

<style>
#flashcontent{background-image: url(/images/logo.gif);}
</style>

<script type="text/javascript" src="swfobject.js"></script> 
   <div id="flashcontent"> 
 kkkkkkkk 
</div> 

<script type="text/javascript"> 
  var so = new SWFObject("rolik_pre2.swf","mymovie","465","180","7"); 
  so.write("flashcontent"); 
</script> 


результат всё тот же....

   
 
 автор: AlexSol   (03.05.2007 в 20:27)   письмо автору
 
   для: lilu   (03.05.2007 в 18:53)
 

этот параметр - цвет для флешки. его указывать не надо. а через стили прописываете фон для <div id="flashcontent">

   
 
 автор: lilu   (03.05.2007 в 18:53)   письмо автору
 
   для: AlexSol   (03.05.2007 в 11:06)
 

вот что с swobject

<script type="text/javascript" src="swfobject.js"></script>
   <div id="flashcontent">
 kkkkkkkk
</div>

<script type="text/javascript">
  var so = new SWFObject("rolik_pre2.swf","mymovie","465","180","7","/images/logo.gif');
  so.write("flashcontent");
</script>


Из примера я заменила только фоновый цвет на фоновую картинку и - ничего

   
 
 автор: lilu   (03.05.2007 в 18:51)   письмо автору
 
   для: elenaki   (03.05.2007 в 11:05)
 

пробовала - не получается

   
 
 автор: AlexSol   (03.05.2007 в 11:06)   письмо автору
 
   для: lilu   (03.05.2007 в 10:58)
 

воспользуйтесь для вывода ролика swfobject

   

Сообщения:  [1-10]   [11-16] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования