Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Изменить стиль формы - бэкграунд при onmouseover 
:(
    Опции темы
petyaeva
Дата 31.7.2009, 23:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бесконечная карусель



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 31.7.2009
Где: Орехово-Зуево

Репутация: нет
Всего: нет



Дорогие товарищи! У меня модуль для Джумла Simple Select Box - меню-выпадающий список. Мне нужно, чтобы при наведении мыши - фон ссылки в выпадающем списке становился не синим, а розовым. Как можно это реализовать? вот содержание php- файла этого модуля:
Код

<?php
/**
* Author:    Omar Muhammad
* Email:    [email protected]
* Module:    Simple Select Box
* Version:    1.5.4
* Date:        30/5/2009
**/

defined( '_JEXEC' ) or die( 'Restricted access' );
$target    = $params->get( 'target', "" );
$pretext= $params->get( 'pretext', "" );
$prepos = $params->get( 'prepos', "" );
$align    = $params->get( 'align', "" );
$dir    = $params->get( 'direction', "" );
$link[]    = "!";
$title[]= $params->get( 'title0', "" );
for ($j=1; $j<=30; $j++)
    {
    $title[]= $params->get( 'title'.$j , "" );
    $link[]    = $params->get( 'link'.$j , "" );
    }
?>

<!-- Simple Select Box 1.5.4 starts here -->
<script type="text/javascript">
<!--
function openpage(link)
    {
    if (link!="!")
        window.open(link);
    return false;
    }
-->
</script>
<table cellpadding="0" cellspacing="0" style="width:100%; text-align: <?php echo $align; ?>; direction: <?php echo $dir; ?>;">
    <tr>
        <td><?php echo $pretext; ?></td>
        <?php if ($prepos==1)    {echo "</tr><tr>";} ?>
        <td>
            <form method="get" action="">
                <select name="Select" style="width: 180px" onchange="<?php echo (($target==0) ? "top.location.href=this.options[this.selectedIndex].value" : "openpage(this.options[this.selectedIndex].value);") ?>">
                <?php 
                for ($i=0; $i<=30; $i++)
                    {if ($title[$i] != null) { echo "<option value='$link[$i]'>$title[$i]</option>"; }}
                ?>
                </select>
            </form>
        </td>
    </tr>
</table>
<!-- Simple Select Box 1.5.4 ends here -->



Это сообщение отредактировал(а) petyaeva - 31.7.2009, 23:21
PM MAIL WWW   Вверх
MrImho
Дата 2.8.2009, 03:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 31.7.2009

Репутация: нет
Всего: нет



Нет нет нет Вы не угадали. Тут нет ничего связанного именно с методом смены background'a. Видно что Вы вообще толком не знаете ни PHP ни JavaScript. И дали вообще не то, может рано на CMS писать сайты? Для начала выучите javascript и php или доволствуйтесь тем что есть. Простите что так грубо. Но вопрос не корректен. Т.е. он корректен, но файл нет. Может даже это делается при помощи CSS, незнаю, это надо ковыряться.
PM MAIL   Вверх
petyaeva
Дата 2.8.2009, 22:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бесконечная карусель



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 31.7.2009
Где: Орехово-Зуево

Репутация: нет
Всего: нет



Да вообще-то это текст стандартного модуля (одного из двух файлов), который не я придумала и который прекрасно работает. Там действительно нет ничего про бэкграунд, поэтому я и хотела посоветоваться, как его отредактировать, чтобы задать нужный, а не дефолтный бэкграунд. При помощи CSS получается не совсем то, что хочу. Я думала, что специалисты по яваскрипт что-то предложат дельноеsmile
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0497 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.