JavaScript
A programming language that conforms to the ECMAScript specification
Explore Questions
There are no popular questions to show right now
-
0 votes1 answer
-
0 votes0 answers
-
0 votes0 answers
-
0 votes1 answer
-
0 votes0 answers
4,723 questions in this forum
-
У меня 2 проблеммы с firefox
Добрый день. У меня такая проблемма. Моя странница в IE работает нормально, но в ff работает не так как надо. Во-первых, ссылки. При шелчке на элементах таблицы ссылки в ff не работают. Во-вторых, таблица. При расскрытии элементы маленькие, хотя контуры нормальные. Вот код страницы: <html> <head> <title>Untitled Document</title> <script language='javascript'> <!-- function togglelistonea() { eTarget=idlistonea eTarget.style.display == "none" ? eTarget.style.display="block": eTarget.style.display="none" eTarget.display =="none" ? eTarget.display="block": eTarget.display="none" } function flashme(eSrc, sColor) { eSrk.style.color=s…
0 votes5 answers -
Проблема с перемещением div'a
Необходимо красиво перемещать див по странице. Проблема в том, что все найденные примеры поступают следующим образом: выбираешь что тащить, этот элемент левым верхом переносится к курсору и все перетаскивается. А нужно сделать красиво, чтобы как в винде: зажал левую кнопку мыши в произвольном месте заголовка окна и за это место можно менять расположение этого окна. Помогите пожалуйста сделать так! Ниже код, который мне понравился, но не показывающий желаемого результата <HTML> <HEAD> <TITLE>Drag'n'Drop</TITLE> <META http-equiv="Content-Type" content="text/html; charset=windows-1251"> <style type="text/css"> .maximage { padding: 0px;…
0 votes7 answers -
Срикпт работает в опере, в мозиле и Ie не хочет
Подскажите плиз почему скрипт работает только в Опрее, иЕ и Мозила не хотят работать При наведении на определ?енную область картинки курсора мыши - появляется под курсором ещ? одна картинка <style type="text/css"> <!-- #pup { position:absolute; visibility:hidden; z-index:200; width:200; } --> </style> Функции <script type="text/javascript"> var Xoffset=-60; // modify these values to ... var Yoffset= 20; // change the popup position. var popwidth=130; // popup width var bcolor="darkgray"; // popup border color var fcolor="black"; // popup font color var fface="verdana"; // popup font face // create content box document.write("<DIV ID…
0 votes2 answers -
iframe
Как узнать страничку которая подгружает через мою ?
0 votes4 answers -
блокировка жаваскрипт
Плиз, не смейтесь. я вот изучаю жаву. с синтаксисом более-менне понятно, идея языка тож ясна. но я до сих пор не могу разобрацца как сделать так чтобы при загрузке страниц не всплывали окна о том что интернет эксплорер не разрешает выполнения сценария. что делать, зарание спасибо
0 votes3 answers -
меню с вложеними подменю
<html> <head> <script language="JavaScript"> function startMenu() { // Проверяем, поддерживает ли текущий браузер DOM if (document.getElementById) { // Получаем объект с именем идентификатора menu nav = document.getElementById('menu'); // Пробегаемся по всем дочерним элементам нашего меню for (i=0; i<nav.childNodes.length; i++) { node = nav.childNodes[i]; // Если дочерний элемент - LI, то идем дальше if (node.nodeName == 'LI') { // При наведении курсора на пункт меню, присваиваем LI класс over node.onmouseover = function() { this.className = 'over'; } node.onmouseout = function() { // При перемещении курсора за пределы пункта убираем кл…
0 votes12 answers -
Автоматическое изменение высоты тега <iframe>
Здравствуйте, столкнулся с такой проблемой: на странице требуется разместить контейнер , высотой 80px и обеспечить возможность "тянуться вниз" в зависимости от содержимого, причем прокрутка не устраивает. Может кто сталкивался, поделитесь опытом, плиз. Заранее благодарен!
0 votes5 answers -
a onclick
Добрый день помогите плз, с ява скрипт на вы, не могу понять в чем проблема: <a href=/".SITE_PREF."/get/nb_user_info?n={$rf['ID']} target=_blank onClick="openW(this);"> и вот функция: function openW(obj) { popupWin = window.open(obj.href, 'info', 'location=no,toobar=no,resizable=no,width=620,height=590'); popupWin.focus(); return false; } Открывает одно по-ап(так как мне и надо), и другое, фоновую закладку, как сделать что б открывало только новое окно?
0 votes4 answers -
проблема с style.color. XHTML. Mozilla
Помогите. Проблему выяснил, решить не могу. Упростил код до такого вида: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </head> <body> <div style="background:gray;" onmouseover="this.style.color='FFFFFF'"> 123123 </div> </body> </html> При наведении на блок цвет текста должен меняться на белый. В ИЕ и в Опере работает, в Мозилле не хочет. Достаточно поменять доктайп на…
0 votes2 answers -
проблема с appendChild в IE
есть страница. http://www.secretcomfort.ru/portfolio/ необходимо при нажатии на ссылки жилые помещения общественные помещения экстерьеры подгружать под ними картинки, при повторном скрывать. реализовал с помощью добавления в заранее заготовленный пустой div содержимого из заранее заготовленного невидимого div'а <a class="folio" href="#" onclick="setData('home','folio_line_home','home');">жилые помещения</a><div id="home"></div> собственно функция setData добавляет содержимое <div id="folio_line_home"> <p>Интерьер коттеджа. Конкурсный проект. август 2007 г. (первый приз за дизайн-идею)</p> <div class="folio1"><img src…
0 votes4 answers -
AJAX
Когда подгружается штмл код вмести с ним подгружается джава скрипт в нем есть сгенерированный массив. Но как я убедился тот массив браузером не воспринимается, а значения берутся с того массива который был загружен вместе с страницей. Что нужно сделать чтобы воспринимался?
0 votes11 answers -
slide
Сижу уже три часа в ИЕ отказываеться работать =( А точнее не понимает вот эту строчку var h = document.getElementById(obj).clientHeight-5; <html> <head> <script type="text/javascript"> var idinterval; var saveH; var obj; var t = 0; function sh(v){ if(t == 0){ saveH = document.getElementById(v).clientHeight; obj = v; idinterval = setInterval("h()", 10); t = 1; }else if(t == 1){ obj = v; idinterval = setInterval("s()", 10); t = 0; } } function h(){ var h = document.getElementById(obj).clientHeight-5; document.getElementById(obj).style.height = h+'px' if(h < 0){ document.getElementById(obj).style.display = 'none'; clearInterval(…
0 votes2 answers -
Отправка мейла со страницы "Контакт"
Добрый день. Вот уже несколько дней бьюсь над одной проблемой, перерыл много ресурсов интернета но проблема так и остается. Необходимо при помощи яваскрипта со страницы "контакт" отправлять мейлы на почтовый ящик. КАК ЭТО СДЕЛАТЬ ??? вот страница www.stasart.com/fr/contact а вот скрипт // JavaScript Document var ResizeIframe = { wrapperId : "tinc_content", /** * Resizes an iframe sId including oDoc to oDoc's content size. * Can be called top-down, i.e. from the including iframe (or it's parents) or bottom-up, i.e. from the included document. * In the latter case the iframe element is retrieved programmatically. * * @param oDoc Included page's document object *…
0 votes8 answers -
Меню
Добрый день Надо сделать меню, тоесть просканить дерикторию и выдать то, что там есть аккуратно по ссылкам. возможно ли это сделать на javascript?
0 votes6 answers -
JavaScript ошибка: скрытые div. Помогите исправить, пжт.
Добрый день! Помогите, пжт, понять, в чем ошибка - не вижу! Смысл: при онклике на ссылку должен открываться див, который в стилях visibility: hidden; Не открывается, подлый! Код html: СсылкатаблицаКод JS: function displayme(value1) { if(document.layers) { document.layers.invisible.visibility = value1; } else { document.all.invisible.style.visibility = value1; } } Буду благодарна за любую информацию.
0 votes2 answers -
вычисление верхней координаты слоя по другому слою
суть проблемы: есть небольшой слой, который на разных страницах находится на разной высоте. есть всплывающие поисковые слои, которые должны появляться на той же высоте, что 1-ый слой (то есть один из этих слоев должен перекрывать первый) дак вот как вычислить координату я вроде нашла: <SCRIPT language="JavaScript"> <!-- var q = document.getElementsById('myplace')[0]; q.offsetTop; --> </script> а вот как мне теперь передать это значение другому слою в параметр top? я пока со скриптами сильно на "вы". помогите плиз.
0 votes5 answers -
Не работает код в FireFox
Подскажите пожалуйста почему может не работать в FireFox: В ИЕ и Опере показывает Layer1 точно там где надо... а в лисе тупо в левом верхнем углу... Заранее спасибо function test_layer() { obj = document.getElementById("hap_right"); pos = getAbsolutePos(obj); x = pos.x + 249; y = pos.y + 105; document.getElementById("Layer1").style.left = x - 104; document.getElementById("Layer1").style.top = y; document.getElementById("Layer1").style.visibility = "visible"; } function getAbsolutePos(el) { var r = { x: el.offsetLeft, y: el.offsetTop }; if (el.offsetParent) { var tmp = getAbsolutePos(el.offsetParent); r.x += tmp.x; r.y += tmp.y; } return r; }
0 votes2 answers -
И снова window.open
MyWin=window.open("Url","MyWin"); если окно есть, даже если переменной MyWin нет. Url пойдет в location окна MyWin и перезапустит его. А если окна нет, созда?тся новое. Возможно ли отловить момент когда окно созда?тся как новое, и момент когда окно перезагружается с location = Url?
0 votes14 answers -
onDblClick на tr в Opera
Opera перехватывает onDblClick ,выделяет контент в td, открывая контекстное меню(копировать, вставить и т.д), а процедуру не выполняет. Можно ли обойти это?
0 votes13 answers -
ДОМ и appendChild
Здравствуйте, у меня есть 2 файла: (popup.html) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Untitled Document</title> <script type="text/javascript"> function mypopup() { mywindow = window.open('window.html','Title','location=0,status=1,scrollbars=1,width=800,height=600'); } </script> </head> <body onLoad="mypopup()"> </body> </html> и (window.html) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> &…
0 votes5 answers -
координаты курсора
Здравствуйте, как отследить координаты курсора на экране, и отабражать в каком-то окне текущие координаты мыши(x, y). Если кто знает где можно пример посмотреть буду очень признателен...
0 votes3 answers -
Проверка введенных данных в скрытых полях
Друзья! Имею вот такой скипт: function Check() { if (document.forms[0].elements[4].value == "") { alert ("n Выберите адресата.") document.forms[0].elements[4].focus(); return false; } return true; } Вот такую форму <FORM action="/info/mail.asp" method=POST id=SendMail name=SendMail onsubmit="return Check();"> и в форме прописываю <INPUT type="hidden" name="To" /> Но, вот засада. Если к примеру адресат не выбран, то данные на сервер все равно отправляются при установке скрытого поля, а если к примеру устанавливаю текстовое поле, все работает как надо, т.е. не отправляет пока не выберу адресата. В чем дело? Можете помочь? Спасибо!
0 votes13 answers -
Передача данных из формы
Имеется форма месяцев: Код: $m = date("m", time()); $y = date("Y", time()); $d = date("d", $time); $month = array("1"=>"Січень","2"=>"Лютий","3"=>"Березень","4"=>"Квітень","5"=>"Травень", "6"=>"Червень", "7"=>"Липень","8"=>"Серпень","9"=>"Вересень","10"=>"Жовтень","11"=>"Листопад","12"=>"Грудень"); echo "<center><form action='' name ='calControl' method='POST'> <select name='month' style='width:80px'>"; $fm=$m; echo " <option value='$fm'>Січень</option> <option value='$fm'>Лютий</option> <option value='$fm'>Березень</option> <option value='$fm'>Квітень</option&g…
0 votes2 answers -
Помогите поправитьт код?
Вот код меню, которое раскрывается на под меню при щелчке и закрывается при щелчке, но есть проблема. Как сделать, что бы подменю не закрывалось при нажатии пункта подменю? <script type="text/javascript"> var id_menu = new Array('sub_menu_1','sub_menu_2','sub_menu_3','sub_menu_4','sub_menu_5'); function allclose() { for (i=0; i < id_menu.length; i++){ document.getElementById(id_menu[i]).style.display = "none"; } } function openMenu(id){ for (i=0; i < id_menu.length; i++){ if (id != id_menu[i]){ document.getElementById(id_menu[i]).style.display = "none"; } } if (document.getElementById(id).style.display == "block"){ document.getElementById(id).…
0 votes6 answers -
Доступ к p3p кукам
Добрый день, Сейчас решаю такую задачу: нужно разместить на нескольких сайтах Js информер, который может настраиваться пользователем. Эти настройки должны учитываться на всех сайтах, где информер показывается. По причине достаточно высокой нагрузки есть желание отдавать статичный файл, который будет работать с настройками на клиенте. Собственно вопрос: решается ли эта задача на чистом Js (без фреймов, флеша и т.п.)? Если да, посоветуйте что почитать на эту тему, поиск пока что ничего вразумительного не дал.
0 votes2 answers