Показано с 1 по 19 из 19

Тема: Баннер меняющий размер в HTML таблице

  1. #1

    Регистрация
    15.01.2007
    Сообщений
    43

    Печаль

    Всем привет.
    Хочу сделать баннер, который будет размером допустим 100х100 pix.
    В нём должна быть картинка, которая постоянно меняется с помощью php скрипта. Т.е. в мувике не должно быть картинки, нужно чтоб он при каждом обновлении страницы подгружал заного/обновлял картинку.
    Далее...
    При наведении на баннер мышки, он должен через 1-2 сек расширятся на 400х400 pix.
    и подгружать уже не ту картинку, а HTML страницу... Как это сделать не знаю. Пытался разобратся в F1(HELP), но с англ. языком проблемы.
    И вот в чём ещё проблема. Мувик будет на форуме. там таблицы и т.д.... как сделать что-бы он не расширял саму таблицу, выходил поверх её?
    Буду очень признателен, все брови выщипал пока пытался всё это сделать...
    Думаю не одному мне поможете. Пока искал по другим форумом, нашёл около 20 тем с подобными просьбами... Главная проблема, так это с расширением, чтоб он пошёл поверх таблиц, текста и т.д.
    Ещё раз спасибо.
    С Уважением, Александр

  2. #2

    Регистрация
    15.01.2007
    Сообщений
    43
    Это делается по той же системе, как и в плэйерах на ютубе и т.д. при fullscreen... только вот как это делается?! Изучал исходники Video Flash Player'ов, там стоит вот так-
    Код:
    /** Fullscreen switch function. **/
    ****private function setFullscreen() {
     *if(Stage["displayState"] == "normal" && 
     *****config["usefullscreen"] == "true") { 
     *****Stage["displayState"] = "fullScreen";
     *} else if (Stage["displayState"] == "fullScreen" && 
     *****config["usefullscreen"] == "true") {
     *****Stage["displayState"] = "normal";
     *} else if (config["fsbuttonlink"] != undefined) {
     *****sendChange("stop");
     *****getURL(config["fsbuttonlink"],config["linktarget"]);
     *}
    ****};
    но мне это мало чего даёт...
    мне нужно чтоб картинка плавно раздвигалась из 100х100 на 550х280 не затрагивая таблицу, по системе Видео плэйеров...
    Буду сильно благодарен за помощь... только сейчас понимаю как это не легко....

  3. #3

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    не путайте аппаратную функцию фулскрин и изменение размера мувика

    вашу задачу можно зареализовать следующей связкой:
    на ролл.овер во флашке стоит вызов джаваскрипт функции страницы
    эта функция изменяет плавно (по формулам замедленного движения из средней школы либо можно подключить аджакс библиотеку например [Только зарегистрированные пользователи могут видеть ссылки. ]) и использовать эффект слайда) увеличивает размер контейнера (скорее всего div) с флашкой.
    и наоборот при роллаут

    если нужно прицепить какой то эффект к разъезжанию в самой флашке используйте Stage.onResize.

  4. #4

    Регистрация
    15.01.2007
    Сообщений
    43

    Печаль

    Originally posted by prolll@Jan 28 2008, 19:25
    не путайте аппаратную функцию фулскрин и изменение размера мувика

    вашу задачу можно зареализовать следующей связкой:
    на ролл.овер во флашке стоит вызов джаваскрипт функции страницы
    эта функция изменяет плавно (по формулам замедленного движения из средней школы либо можно подключить аджакс библиотеку например [Только зарегистрированные пользователи могут видеть ссылки. ]) и использовать эффект слайда) увеличивает размер контейнера (скорее всего div) с флашкой.
    и наоборот при роллаут

    если нужно прицепить какой то эффект к разъезжанию в самой флашке используйте Stage.onResize.
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Не могли-бы вы поподробнее описать как это желается... я новичёк.... с экшоном не так и дружу....
    да и кстати, изминение размера мувика, всё равно же будет карявить таблицы, или?

  5. #5

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    SHOCK
    вы похоже еще и с хтмл не очень дружны раз не увидели магического слова div который при правильном стиле никого карябить не будет

    вообще если есть желание научиться я пнул в нужном направлениии:
    on, rollOver, rollOut, externalInterface, addListener, Stage, onResize
    Хэлп вам флашовый в помощь

  6. #6

    Регистрация
    15.01.2007
    Сообщений
    43

    Лампочка

    ещё один вопрос остался без ответа!
    "В нём должна быть картинка, которая постоянно меняется с помощью php скрипта. Т.е. в мувике не должно быть картинки, нужно чтоб он при каждом обновлении страницы подгружал заного/обновлял картинку.
    Далее..

    При наведении на баннер мышки, он должен через 1-2 сек расширятся на 400х400 pix.
    и подгружать уже не ту картинку, а HTML страницу... Как это сделать не знаю. Пытался разобратся в F1(HELP), но с англ. языком проблемы.
    " Как это сделать?

  7. #7

    Регистрация
    15.01.2007
    Сообщений
    43
    И ещё, может кто подскажет руссик HELP&#39;a для FLASH CS3... все поисковики облазил нифига не нашёл... есть самоучители, но там поиска нет =((( а читать весь- я здохну, пока расшифровку и помощь по данным выше командам найду..

  8. #8

    Регистрация
    15.01.2007
    Сообщений
    43

    Удалите, этот и след. пост плиз... ИЕ лаганул

  9. #9

    Регистрация
    15.01.2007
    Сообщений
    43

    Вот собственно говоря, из-за чего вся эта невротрёпка...
    Это статистика сервера CS 1.6 при нажатии на картинку (которая подгружается с сервака) должна разворачиватся ещё одна, я ещё посмотрю, может быть напишу скрипт чтоб тоже картинкой а не хтмл....
    Вот как сделать чтоб он подгружал с сервера картинку в назначенном месте и не мучал таблицы?

  10. #10

    Регистрация
    15.01.2007
    Сообщений
    43

    Вот собственно говоря, из-за чего вся эта невротрёпка...
    Это статистика сервера CS 1.6 при нажатии на картинку (которая подгружается с сервака) должна разворачиватся ещё одна, я ещё посмотрю, может быть напишу скрипт чтоб тоже картинкой а не хтмл....
    Вот как сделать чтоб он подгружал с сервера картинку в назначенном месте и не мучал таблицы?
    [attachment=7360:attachment]

  11. #11

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    SHOCK
    поменьше разброса в постах и поадекватнее можно вопрос задать а не
    напишу скрипт чтоб тоже картинкой а не хтмл....
    Вот как сделать чтоб он подгружал с сервера картинку в назначенном месте и не мучал таблицы?
    где подгружал? в хтмл? при чем тут таблицы?

  12. #12

    Регистрация
    15.01.2007
    Сообщений
    43
    сильно сожалею, что не смог объяснить суть дела.
    И так... заного...
    Дело всё во флэшэ! Не хтмл!
    Вот флэшка, которую я присоединил... там идёт мал. картинка при нажатии на которую, выплывает бол. картинка. мне нужно, что-бы маленькая картинка бралась с сервера (например: [Только зарегистрированные пользователи могут видеть ссылки. ])
    а при нажатии на неё, бралась вторая картинка... и всё это так, что-бы не хавало таблицу =)

    Спасибо

  13. #13

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    последний раз прошу объянить слово
    таблицу
    загрузка картинок с помощью loadMovie или MovieLoader
    загружать лучше обе картинки сразу, если децствительно нужно 2, большую скрывать, до нажатия.
    Иначе пауза при нажатии до загрузки не будет удерживать пользователя с нажатой клавишей мыши, он быстрее отожмет её и посчитает что это глюк

  14. #14

    Регистрация
    15.01.2007
    Сообщений
    43
    хавало- не расширяло таблицу... что бы в хтмл коде мувик был размером с мал. картинку... но отображалось всё как есть.
    Короче блок-панель на сайте, он шириной примерно 150 пикселей... мне нужно что-бы мувик отображался в этом блоке как маленькая картинка, которая показывается в мувике без действий... не больше... а при нажатии, вторая картинка выплывала, как-бы, поверх текста сайта/форума...

  15. #15

    Регистрация
    15.01.2007
    Сообщений
    43
    и насчёт, loadmovie, не могли бы вы, дать пример кода по загрузке картинки с сервера? в данном случае с [Только зарегистрированные пользователи могут видеть ссылки. ]

  16. #16

    Регистрация
    15.01.2007
    Сообщений
    43
    Вот нашёл то что мне нужно... но всё равно не могу понять.. даже декомпельнул... [Только зарегистрированные пользователи могут видеть ссылки. ] слева по середине наведите... мне примерно так нужно.
    btn.onRollOver = function ()
    {
    gotoAndPlay("over");
    };
    btn.onRollOut = function ()
    {
    gotoAndPlay("out");
    };
    btn.onRelease = function ()
    {
    getURL("#");
    };
    stop ();
    [attachment=7417:attachment]

    и ещё ява скрипт прикреплю.. Будьте добры, помогите. в яве не шарю почти

  17. #17

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    1. это не ява javascript;
    2. swfobject это способ вставки флаш на страницу и к поднятому вопросу имеет посредственное отношение, темы про него подняты на форуме;
    3. на представленном примере эффект работает следующим образом:
    флашка вызывает js с хэдера страницы, а именно - showFla, hideFla:
    Код:
    <!--
    function showFla() {
     document.getElementById("flashDiv").style.display = "block";
     }
    function hideFla() {
     document.getElementById("flashDiv").style.display = "none";
     }
    
    function MM_showHideLayers() { //v6.0
     var i,p,v,obj,args=MM_showHideLayers.arguments;
     for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v==&#39;show&#39;)?&#39;visible&#39;:(v==&#39;hide&#39;)?&#39;hidden&#39;:v; }
     obj.visibility=v; }
    }
    //-->
    который просто скрывает или показывает div flashDiv в котором лежит другая флашка. Как то это совсем не разъезжание одной флашки.


    Всё что нужно для решения вашей задачи я давным давно сказал. Хватит флудить.

  18. #18

    Регистрация
    15.01.2007
    Сообщений
    43

    Печаль

    загрузка картинок с помощью loadMovie или MovieLoader
    Можно ли задать размеры и координаты картинки, если - да то как?
    Код:
    image.loadMovie("/image1.jpg");
    stop();
    С Уважением.

  19. #19

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    работайте с контейнером картинки - мувиком, с ним можно сделать что угодно

Похожие темы

  1. особенность width в таблице
    от max_rip в разделе Вёрстка сайта
    Ответов: 0
    Последнее сообщение: 17.03.2010, 17:18
  2. background в таблице
    от казанок в разделе Вёрстка сайта
    Ответов: 4
    Последнее сообщение: 30.01.2008, 18:55
  3. ПРОБЛЕМА С ТЕКСТОМ В ТАБЛИЦЕ
    от Alannn в разделе Вёрстка сайта
    Ответов: 8
    Последнее сообщение: 15.12.2007, 05:06
  4. Need help. Высота строк в таблице.
    от vmkvadim в разделе Вёрстка сайта
    Ответов: 9
    Последнее сообщение: 28.01.2007, 23:13
  5. Высота строк в таблице
    от MMMM в разделе Вёрстка сайта
    Ответов: 1
    Последнее сообщение: 16.12.2006, 03:19

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •