Ксеня
User-
Posts
34 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Ксеня
-
Спасибо большое, так и сделала. А нужна такая фигня для сео-оптимизации.
-
Здравствуйте. У меня такая задача. Есть текст, который по коду должен находится выше всех элементов: например <body> <div id="up">Текст</div> <div>Что-то еще</div> <div>И Еще</div> <div>Все</div> </body> А при отображении он должен находится после блока <div>Все</div>. Бьюсь над этой задачей сутки уже. Если можете подскажите в каком направлении двигаться. Заранее спасибо!
-
Спасибо большое за ответ Я начинающая и жутко боюсь именно этих классов(объектов) и в принципе JS. Как-то у нас отношения сразу не заладились
-
Здравствуйте. У меня такой вопрос: Можно ли сделать так чтобы параметн из одной функции автоматически передавался в другую функцию. Например Funct1(name, id) и Funct2(name, color) выполняются в разных местах и при разных обстоятельствах. Так вот нужно, чтобы из Funct1 name автоматически попал в Funct2 Надеюсь объяснила нормально. Жду ответов. Заранее спасибо
-
Точку с запятой поставила, но все равно не работает.
-
ShowPict - функция, которую я просто не скопировала, она работает корректно. ShowPict и ShowDiv не идентичные функции, задачи у каждой разные. Первая функция меняет картинки, а вторая показывает div.
-
Скрипт: function ShowDiv(evt, in_id_answer, in_mark, obj, brows) { fm = document.getElementById("mark_form"); fm.elements["id_answ"].value = in_id_answer; fm.elements["txt_mark"].value = in_mark; document.getElementById("span_cnl").innerHTML = '<input type="button" id="btn_cancel" name="btn_rtg" onclick="HideDiv(' +in_id_answer+ ');" value="Отмена" style="font-size: 80%;width: 75px;"></input>'; //fm.elements["btn_cancel"].onclick = "HideDiv("+in_id_answer+")"; dv = document.getElementById("Show_Div"); scrX = document.getElementById("my_body").clientWidth;//ругается именно на эту строку scrY = document.getElementById("my_body").clientHeight; mouseX = evt.clientX; mouseY = evt.clientY; formX = dv.clientWidth; formY = dv.clientHeight; if (brows.indexOf('Gecko') > -1) { var x=evt.layerX, y=evt.layerY; while(obj) { x+=obj.scrollLeft; y+=obj.scrollTop; obj=obj.scrollParent; } } else { var x=evt.offsetX, y=evt.offsetY; while(obj) { x+=obj.offsetLeft; y+=obj.offsetTop; obj=obj.offsetParent; } } if(dv.style.visibility == 'hidden') { if(mouseX + formX > scrX) { x = x - formX; } if(mouseY + formY > scrY) { y = y - formY; } dv.style.left = x; dv.style.top = y; } dv.style.visibility = 'visible'; } HTML <td valign="bottom" OnMouseOver="ShowPict('plus{$answ.id_answ}', 1, true);" OnMouseOut="ShowPict('plus{$answ.id_answ}', 1, false)" onclick="{literal}if (myBrows.indexOf('Gecko') > -1) {myEvt = event} else {myEvt = window.event; alert('sadasdasd');}{/literal} ShowDiv(myEvt, '{$answ.id_answ}',1, this,myBrows);"> <img id="plus{$answ.id_answ}1" name="plus1" src="{$SITE_ROOT}_images/1_1.gif" border=0 align="absbottom"> </td>
-
У меня случился такой казус. Локально скрипт работает, а на боевом сайте не работает и в чем причина понять не могу. Не работе скрипт именно в Opera. Если кто знает в чем может быть причина, напишите пожалуйста. Большое спасибо И еще вопрос, работает ли clientWidth и clientHeight в Opera?
-
Ребята, большое вам всем спасибо за помощь! Очень Вам благодарна, я так не умею
-
Извините за не прислушивание к советам. [object HTMLDivElement],[object HTMLDivElement]- вот что выводится в сообщении. Код я упростила до простой замены кнопок в одном диве с помощью innerHTML, правда пока это работает только один раз, происходит только одна замена. Как упростить до одной кнопки пока еще не поняла, хотя подозреваю как. Если честно краснею, что не прислушалась к советам сразу, да и вообще что такую простую вещь и не могу сделать. Спасибо большое за советы. P.S. Да еще, с шаблоном все в порядке. Разобралась.
-
Понимаете, в отдельности все работает. Проблема очевидно была в шаблоне. Когда я поместила скрипт в отдельный файл и затем уже в самом шаблоне подключила этот скрипт, все вроде заработало. А вроде потому что в IE так и не пашет. Вот такие дела
-
Вообще я пробовала ставить в разных местамх, результат ноль, после клика просто не выполняется функция и все.
-
А что значит в нужном месте? где должны стоять эти дивы?
-
Скажите,пожалуйста, почему функция может выполняться или нет? и от чего это зависит? У меня проблема в том, что когда я тестирую функцию в пробном документе, она работает, стоит мне только вставить ее в нужное мне место, все перестает работать и обычно в ошибках пишется, что отсутствует объект. Вот как бы сам код, так он работает, но в шаблоне работать отказывается. Заранее спасибо <html> <head> <title></title> </head> <body> <script language="javascript"> <!-- function change_btn(status) { var play = document.getElementById('play'); var stop = document.getElementById('stop'); if(status == '1') { play.style.display = 'block'; stop.style.display = 'none'; } else if(status == '0') { play.style.display = 'none'; stop.style.display = 'block'; } } //--> </script> <div id="play" style="padding: 0; margin: 0; display: block;"><button onclick="change_btn('0');" style="width: 30px;"><img src="play.gif" alt="play" align="center"></button></div> <div id="stop" style="padding: 0; margin: 0; display: none;"><button onclick="change_btn('1');" style="width: 30px;"><img src="stop.gif" alt="stop" align="center"></button></div> </body> </html>
-
Доброе утро! Вчера я тут видела объяснение, как сделано верхнее меню на данном сайте. Но сегодня оно исчезло:| Если можно, пожалуйста еще раз объясните. Очень нужно. Спасибо заранее
-
У меня есть еще вопрос.(я совершенно не знаю JavaScript, по долгу службы приходится иметь дело) У меня есть три картинки,у каждой событие onclick, при котором выскакивает форма, и вот после этого как сделать так, чтобы onclick у оставшихся картинок не обрабатывались?
-
Спасибо за совет, помогло!
-
Спасибо огромное, ты настоящий ДРУГ!
-
Спасибо, твоя ссылка помогла, но я бы посоветовала помягче обращаться к людям, не все возможно такие умные и такие находчивые как ты. Желаю удачи и еще раз спасибо
-
я нашла способ применить event в Mozille, но теперь загвоздка в другом, надо теперь проверять какой браузер запущен, и уже после этого выполнять определнный скрпит, а как это сделать понятия не имею.
-
У меня возникла проблема с window.event Mozilla FireFox не воспринимает это событие. Есть ли какая-ниббудь замена этому?
-
Такое можно сделать на одном только CSS. А как именно, не подскажите?