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
-
CSS для всех кнопок на сайте
Здравствуйте! Интересует такой вопрос - возможно ли через CSS задать определ?нный стиль для всех кнопок , при чем так, чтобы не менялись элементы и друие Спасибо!
0 votes4 answers -
"Раздвигающийся" div
Здравствуйте. Хочу сделать div при клике на который в него помещается текст. Вс? просто, только вот надо чтобы когда текст помещается внутрь этого div-а тот не сразу растягивался по размерам находящегося внутри текста, а делал это плавно т.е. растягивался, постепенно показывая "спрятанный" в н?м текст. Проблема в том, что незнаю как определить когда прекратить увеличивать div т.к. текст в н?м произвольной длинны. Как можно определить когда закончить растягивать div?
0 votes3 answers -
Изображение в новом окне
Есть код на пхп, когда кликаешь по ссылке, на новой странице он выводит картинку и инфу, КАК передать мои данные пхп скрипта в JS, чтобы они открылись в новом всплывающем окне? Видел что-то похожее в интернет-магазинах, когда кликаешь открывается увеличенное изображение и описание к нему! может есть простое универсальное средство!? Вот так щас выводится изображение на страницу, а надо кликая по ссылке в новом окне, а какой код js в тег ссылки добавить я не пойму: <a href="http://$bodytext"><img src="mages/$pic">открыть в новом окне</a>
0 votes1 answer -
размножить Ajax
Только-только полез в Ajax (да и JS в общем - то). пособирал всяких скриптов, получилось родить скриптик. Но не могу его размножить. т.е. что бы экшен происходил с несколькими объектами, а не с одним, как есть сейчас. Если можете - подскажите как, если ещ? пошагово - то буду в восторге просто. И в IE скрипт не алл? =( index.php <html> <head> <script type="text/javascript"> function xHttp(url) { var xRequest = window.XMLHttpRequest ? new XMLHttpRequest() : (window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : null) xRequest.onreadystatechange = function() { if (xRequest.readyState == 4 && xRequest.status == 200) { document.getElementB…
0 votes15 answers -
Поиск "на лету" в слое
Скажите пожалуйста, возможно ли организовать поиск "на лету" в слое (как в Опере "найти на этой странице")...или это к разделу скриптов?
0 votes8 answers -
У меня 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 -
Дополнительный параметр в всплывающее окно
Пишу скрипт, та проверка на вводимые данные в поля, при ошибках появляется всплывающее окно, но оно режет сайт, т.е. как оно появилось футер сайт не грузится, жмешь на кнопку ок в всплывающем окне все гуд! } elseif ($send == "no") { echo "wind ow.alert('Ошибка');"; echo $form_block; } } in clude("f ooter.php"); ?] Подскажите как сделать кто знает, чтобы это всплывающее окно появлялось, но страница догружалась вся или не подгружалась, только после нажатия на кнопарь ОК грузилась в ИЕ, Опере, Мозиле?
0 votes1 answer -
Срикпт работает в опере, в мозиле и 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 -
проблема с 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 -
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 -
Доступ к url фрейма, загруженного с чужого сайта
Хочу сделать возможность для пользователя вводить местоположение с помощью maps.pda.yandex.ru. Хотелось сделать фрейм и сделать так, чтобы js передавал url фрейма(он содержит местоположение), в котором загружена карта серверу. Но доступ к переменным этого фрейма закрыт. Есть доступ к переменным window,document. Я что-то делаю не так? И есть еще какие-нибудь способы обойти эту проблему ?(гугл мэпс API не подходит, поскольку не отображается в мобильниках)
0 votes1 answer -
Автоматическое изменение высоты тега <iframe>
Здравствуйте, столкнулся с такой проблемой: на странице требуется разместить контейнер , высотой 80px и обеспечить возможность "тянуться вниз" в зависимости от содержимого, причем прокрутка не устраивает. Может кто сталкивался, поделитесь опытом, плиз. Заранее благодарен!
0 votes5 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 -
проблема с 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 -
Отправка мейла со страницы "Контакт"
Добрый день. Вот уже несколько дней бьюсь над одной проблемой, перерыл много ресурсов интернета но проблема так и остается. Необходимо при помощи яваскрипта со страницы "контакт" отправлять мейлы на почтовый ящик. КАК ЭТО СДЕЛАТЬ ??? вот страница 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 ошибка: скрытые 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 -
AJAX
Когда подгружается штмл код вмести с ним подгружается джава скрипт в нем есть сгенерированный массив. Но как я убедился тот массив браузером не воспринимается, а значения берутся с того массива который был загружен вместе с страницей. Что нужно сделать чтобы воспринимался?
0 votes11 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 -
вычисление верхней координаты слоя по другому слою
суть проблемы: есть небольшой слой, который на разных страницах находится на разной высоте. есть всплывающие поисковые слои, которые должны появляться на той же высоте, что 1-ый слой (то есть один из этих слоев должен перекрывать первый) дак вот как вычислить координату я вроде нашла: <SCRIPT language="JavaScript"> <!-- var q = document.getElementsById('myplace')[0]; q.offsetTop; --> </script> а вот как мне теперь передать это значение другому слою в параметр top? я пока со скриптами сильно на "вы". помогите плиз.
0 votes5 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 -
Меню
Добрый день Надо сделать меню, тоесть просканить дерикторию и выдать то, что там есть аккуратно по ссылкам. возможно ли это сделать на javascript?
0 votes6 answers -
Чередующиеся строки в таблице
Написал небольшой скрипт, который в любой таблице поочередно меняет цвет строки: светлая, темная, светлая, темная... Посмотрите на предмет правильности описания и возможных ошибок. <!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>Чередующиеся строки</title> <script type="text/javascript"> zebraTable = function() { // Получаем массив всех таблиц на странице tables = document.getElementsByTagName("table"); // Пробегаемся по массиву таблиц for (i = 0; i < tables.length; i++) { // Если у т…
0 votes57 answers -
координаты курсора
Здравствуйте, как отследить координаты курсора на экране, и отабражать в каком-то окне текущие координаты мыши(x, y). Если кто знает где можно пример посмотреть буду очень признателен...
0 votes3 answers