X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите отредактировать скрипт
roseins123
roseins123
Topic Starter сообщение 31.8.2013, 14:44; Ответить: roseins123
Сообщение #1


Здравствуйте! Нужна помощь в переработке скрипта.

Если взглянуть на сайт http://nonsoc.ru, то можно увидеть по центру 3 изображения, нажав на них можно наблюдать всплывающую информацию, но мне нужно сделать так, чтобы информация, которая находится в первом изображении всегда отображалась (активная вкладка), а нажав на второе или третье изображение она соответственно изменялась.

Сам скрипт: ссылка

Код отображения содержимого:

<center><script src="/js/textdiv.js" type="text/javascript"></script>
<div id="scriptmenu" style="line-height:20px"><strong><font face="Verdana">
<a href="#" onMouseover="changetext(content[6])" style="color:#8b00ff"><small><img class="img" src="/img/windows.png" border="0px" width="150px" /></small></a></font></strong>
</div></center>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alekslv
alekslv
сообщение 31.8.2013, 15:03; Ответить: alekslv
Сообщение #2


if (document.all||document.getElementById)...........if (document.layers)
у Вас скрипту сколько лет отроду:rjunimagu:
да сделайте что то современное....используйте jQuery для работы с DOM
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
roseins
roseins
сообщение 31.8.2013, 15:06; Ответить: roseins
Сообщение #3


Это вы так помогли?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alekslv
alekslv
сообщение 31.8.2013, 15:08; Ответить: alekslv
Сообщение #4


а че там помагать...переписать наново и все
это ж надо такие конструкции писать
[JS]
var content=new Array()
content[0]='<big><b style="color:#ff0000"> 1</b></big><br>пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ.'
content[1]='<big><b style="color:#ffa500">пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ 2</b></big><br>пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ.'
content[2]='<big><b style="color:#efd334">пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ 3</b></big><br>пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ.'
content[3]='<big><b style="color:#00ff00">пїЅпїЅпїЅпїЅпїЅ 4</b></big><br>пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ, пїЅпїЅпїЅпїЅпїЅ.'

content[4]='<big><br><br><table width="100%"><tr><td><img src="/img/antivirus_logo/eset_mobile_security.png" width="160px"></td><td><img src="/img/antivirus_logo/eset_mobile_security.png" width="160px"></td></tr></table><table width="90%"><tr><td><b>ESET NOD32 MOBILE SECURITY</b></td><td><b>ESET NOD32 ДЛЯ ANDROID</b></td></tr></table><table width="100%"><tr><td><ul><li>Антивирус</li><li>Анти вор </li><li>Анти шпион </li><li>Анти спам </li></ul></td><td><ul><li>Антивирус</li><li>Анти вор </li><li>Анти спам </li><li>Анти фишинг</li></ul></td></tr></table><table width="100%"><tr><td>&nbsp;&nbsp;&nbsp;&nbsp;<a href=""><img class="img" src="/js/Download_11.gif" /></a></td><td><a href=""><img class="img" src="/js/Download_11.gif" /></a></td></tr></table></big>'

content[5]='<big><br><br><table width="100%"><tr><td><img src="/img/antivirus_logo/eset_cyber_security_for_mac.jpg" width="160px"></td><td><img src="/img/antivirus_logo/eset_nod32_antivirus_for_linux_dekstop.png" width="160px"></td></tr></table><table width="90%"><tr><td><b>ESET NOD32 CYBER SECURITY FOR MAC OS</b></td><td><b>ESET NOD32 FOR LINUX DESKTOP</b></td></tr></table><table width="100%"><tr><td><ul><li>Антивирус</li><li>Анти шпион </li></ul></td><td><ul><li>Антивирус</li><li>Анти шпион</li></ul></td></tr></table><table width="100%"><tr><td>&nbsp;&nbsp;&nbsp;&nbsp;<a href=""><img class="img" src="/js/Download_11.gif" /></a></td><td><a href=""><img class="img" src="/js/Download_11.gif" /></a></td></tr></table></big>'

content[6]='<big><br><br><table width="100%"><tr><td><center><img src="/img/antivirus_logo/ESET_Smart_Security_6.png" width="160px"></center></td><td><center><img src="/img/antivirus_logo/eset_nod32_antivirus_6.png" width="160px"></center></td><td><center><img src="/img/antivirus_logo/ESET_Smart_Security_5.png" width="160px"></center></td><td><center><img src="/img/antivirus_logo/eset_nod32_antivirus_5.png" width="160px"></center></td></tr></table><table width="100%"><tr><td><center><b>ESET NOD32 SMART SECURITY 6</b></center></td><td><center><b>ESET NOD32 ANTIVIRUS 6</b></center></td><td><center><b>ESET NOD32 SMART SECURITY 5</b></center></td><td><center><b>ESET NOD32 ANTIVIRUS 5</b></center></td></tr></table><table width="100%"><tr><td><ul><li>Антивирус</li><li>Анти вор </li><li>Анти шпион </li><li>Анти спам </li><li>Родительский<br>контроль</li><li>Контроль USB</li><li>Файервол</li></ul></td><td><ul><li>Антивирус</li><li>Анти шпион </li><li>Контроль USB <br><br><br><br><br> </li></ul></td><td><ul><li>Антивирус</li><li>Анти шпион</li><li>Анти спам </li><li>Родительский<br> контроль</li><li>Контроль USB</li><li>Файервол</li></ul></td><td><ul><li>Антивирус</li><li>Анти шпион<br><br><br><br><br><br> </li></ul></td></tr></table><table width="100%"><tr><td><center><a href="/index/skachat_eset_nod32_smart_security_6_besplatno/0-5"><img class="img" src="/js/Download_11.gif" /></a></center></td><td><center><a href="/index/skachat_eset_nod32_antivirus_6_besplatno/0-6"><img class="img" src="/js/Download_11.gif" /></a></center></td><td><center><a href=""><img class="img" src="/js/Download_11.gif" /></a></center></td><td><center><a href=""><img class="img" src="/js/Download_11.gif" /></a></center></td></tr></table></big>'
[/JS]
нету сейчас браузеров для которых надо проверять document.getElementById
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
roseins
roseins
сообщение 31.8.2013, 15:13; Ответить: roseins
Сообщение #5


Ясно. Тема всё ещё актуальна.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
RayOfLight
RayOfLight
сообщение 1.9.2013, 21:25; Ответить: RayOfLight
Сообщение #6


(alekslv @ 31.8.2013, 18:08) *
нету сейчас браузеров для которых надо проверять document.getElementById

Да будет вам известно, что jQuery использует всё тот же document.getElementById в своих недрах, и ни один фреймворк не сравнится по скорости работы с чистым JavaScript-кодом.

roseins, о какой всплывающей информации речь? Та, что в атрибуте title прописана?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alekslv
alekslv
сообщение 2.9.2013, 23:40; Ответить: alekslv
Сообщение #7


(RayOfLight @ 2.9.2013, 00:25) *
Да будет вам известно, что jQuery использует всё тот же document.getElementById в своих недрах,

да Вы знаете Америку открыли....это код с самого старого фреймворка Prototype
[JS]
function $(element) {
if (arguments.length > 1) {
for (var i = 0, elements = [], length = arguments.length; i < length; i++)
elements.push($(arguments[i]));
return elements;
}
if (Object.isString(element))
element = document.getElementById(element);
return Element.extend(element);
}
[/JS]



(RayOfLight @ 2.9.2013, 00:25) *
по скорости работы с чистым JavaScript-кодом.

но на практике убедился для незначительных размеров кода(как в случае выше) с тем же jQuery работа намного и удобней, и быстрее,и кроссбраузерно более менее...разница скорости вообще незаметна
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
RayOfLight
RayOfLight
сообщение 3.9.2013, 10:56; Ответить: RayOfLight
Сообщение #8


(alekslv @ 3.9.2013, 02:40) *
но на практике убедился для незначительных размеров кода(как в случае выше) с тем же jQuery работа намного и удобней, и быстрее,и кроссбраузерно более менее...разница скорости вообще незаметна

Не спорю. Но код уже есть. Не будем больше холиварить по этому поводу.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Продам скрипт rtb exchange suite - система перепродажи трафика dsp/ssp в реальном времени.
5 buypushplatform 4283 Вчера, 21:02
автор: 100ftd
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 728 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) Скрипт поисковика видео StrongTube
3 3josoft 1575 14.8.2023, 14:45
автор: 3josoft
Открытая тема (нет новых ответов) Скрипт приема платежей p2p с карты на карту card2card
Скрипт приема платежей p2p с карты на карту card2card
15 zladey1986 7840 26.3.2023, 8:54
автор: Palundra
Открытая тема (нет новых ответов) Продам скрипт перевода постов и комментариев
4 Tutich 788 19.1.2023, 17:23
автор: Tutich


 



RSS Текстовая версия Сейчас: 24.4.2024, 2:17
Дизайн