многоуровневый селект как сделать селект с выпадом другого селекта тоесть список пункт 1 пункт 2 пункт 3 пункт 4 пользователь выбрал пункт 4 и ему открываться следующий селект пункт 4.1 пункт 4.2 пункт 4.3 пункт 4.4 и чтоб у каждого селекта был name чтоб выбранный пункт можно было отправить на почту как такое реализовать попроще? можно даж на джуквери....... попробывать
Возникла проблема. Есть страница. При нажатии кнопки отправляется запрос пхп скрипту. Скрипт отвечает хтмл кодом с таблицей. И с помощью метода text() у jquery она вставляется в div. Однако появляется не таблица, а просто этот текст таблицы(теги). Как решить эту проблему?
Помогите вывести контент в определенное время Здравствуйте. Мне нужно выводить контент на страничке с 10.30 до 11.20 по Москве. Как это сделать? Спасибо!
В JS не силен и требуется помощь, есть следующий код: PHP: <div id="test_id"></div> <script type="text/javascript"> function f(i) { if(i>0){ document.getElementById('test_id').innerHTML=document.getElementById('test_id').innerHTML+i; i=i-1; } setTimeout(f(i),1000); } f(10); </script> Почему сразу выводятся все цифры, а не по одной за секунду?
Потому что вместо того, чтобы передать в setTimeout ссылку на функцию, ты её сразу вызываешь и передаёшь результат её исполнения, undefined. =/ Code: <div id="test_id"></div> <script> (function (upper, lower, node) { var self = setInterval(function () { if (lower <= upper) { node.innerHTML = upper--; } else { clearInterval(self); } }, 1e3); } (10, 1, document.getElementById('test_id'))); </script>
хотел узнать как это можно сделать, есть папка с картинками на сделать их вывод в 1 строку и что бы по краям были стрелочки с возможностью просмотра след изображений попробую показать что имено хочу стрелочка | картинка1 | картинка2 | стрелочка при нажатии на правую стрелочку должно проихойти следующее стрелочка | картинка2 | картинка3 | стрелочка у кого есть готовый скрипт выложите пожалуйста
Всем привет. Имеется код: PHP: <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="http://www.google.com/jsapi?key=ABQIAAAAy23H4tb_-nbUA-SrqfCxexT5IVx0c1hQi-_1Oq7AZn5a9RWE5p2dJa8tz9Q"></script> <script type="text/javascript"> google.load("maps", "2", {"language" : "ru"}); google.load("search", "1"); function initialize() { var map = new google.maps.Map2(document.getElementById("map")); map.setCenter(new google.maps.LatLng(30.717888, 10.460350), 15); GDownloadUrl("data.xml", function(data, responseCode) { var xml = GXml.parse(data); //Распарсиваем маркеры var markers = xml.documentElement.getElementsByTagName("marker"); for (var i = 0; i < markers.length; i++) { var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")), parseFloat(markers[i].getAttribute("lng"))); var marker = new GMarker(point); map.addOverlay(marker); //отображаем маркер } }); map.addControl(new GOverviewMapControl()); var map_ctrl=new GLargeMapControl(); var map_type_ctrl=new GMapTypeControl(); var map_scale_ctrl=new GScaleControl(); map.addControl(map_ctrl); map.addControl(map_type_ctrl); } google.setOnLoadCallback(initialize); </script> <style type="text/css"> .block1 { border: solid 0px black; float: left; } .block2 { width: 250px; background: #E6E6FA; padding: 10px; border: solid 1px black; float: left; position: relative; top: 0px; left: 5px; } .block3 { width: 250px; background: #FFE4C4; padding: 10px; border: solid 1px black; float: left; position: relative; top: 5px; left: 5px; } </style> </head> <body> <script type="text/javascript"> </script> <div class="block1" id="map" style="width: 75%; height: 90%"></div> </font> </div> </body> </html> суть в следующем. Данные в файле "Data.xml" постоянно обнавляются, и необходимо динамически обновлять маркер на карте. Каким образом это возможно реализовать?
HugoBorz, Существуют две основные стратегии: 1. polling. Опрашивать сервер с интервалом в N секунд 2. long-polling. Отправить запрос и ждать ответа. Сервер должен отвечать только когда Data.xml изменится (проверять в цикле (плохо) или использовать событийную модель (хорошо)). После получения ответа или при возникновении ошибки послать новый запрос.
Доброго времени суток, прошу помощи в решении проблемы вставляя такой код PHP: <script type="text/javascript" src="http://www.nue-media.com/wp-content/themes/v2/js/cufon.js"></script> <script type="text/javascript" src="http://www.nue-media.com/wp-content/themes/v2/js/scripts.js"></script> происходит редирект на http://www.nue-media.com если ставить 1 из этих строчек, то редирек не происходит, что делать с ними - я незнаю, заранее спасибо
огогого Огромнейшее вам спасибо, что потратили свое время на помощь )) жаль что скрипты работают не на полную
Динамический id в select PHP: <select id="ids[i1]"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> </select> <select id="ids[i2]"> <option value="0">0</option> <option value="1" selected>1</option> <option value="2">2</option> </select> <select id="ids[i3]"> <option value="0">0</option> <option value="1">1</option> <option value="2" selected>2</option> </select> ... </select> <select id="ids[i9]"> <option value="0">0</option> <option value="1">1</option> <option value="2" selected>2</option> </select> Вопрос: как при помощи JS получить массив вида: PHP: arr[i1] = 0 arr[i2] = 1 arr[i3] = 2 ... arr[i9] = 2 При условии если списки могут динамически уменьшаться или увеличиваться, но каждый имеет порядковый идентификатор "ids[iЧИСЛО]". Буду благодарен за помощь
PHP: arr=[]; for(i=1;select=document.getElementById("ids[i"+i+"]");i++){ arr[i]=select.value; } Ассоциативный массив не вышло получить.
Добрый день! Нашел скрипт Code: <SCRIPT LANGUAGE="JavaScript"> function ClipBoard() { holdtext.innerText = copytext.innerText; Copied = holdtext.createTextRange(); Copied.execCommand("Copy"); } </SCRIPT> Хочу в закладку вписать скрипт что бы по нажатию в буфер обмена заносилось значение. Заранее благодарен за реализацию.
Добрый день, подскажите пожалуйста: есть примерно такая DOM модель Code: <div class='spoiler'><span class='name'>1 мая, 11</span></div> <div class='detail'></div> Code: $(document).ready(function() { $("div.spoiler").click(function() { name = $(this).find('span.name').html(); $.post('/netstat/export.php', { ctr: name }, function(data) { $(this).next().html(data); }); }); }); Проблема в том, что для $.post функции $(this) не наследуеться, даже если его передавать аргументом, а надо в этот несчастный div вписать результат функции (data), а вписать не получаеться ='( подскажите как решить...
div.spoiler tozhe neskol'ko? Code: $(document).ready(function() { $("div.spoiler").click(function() { var div=$(this); name = $(div).find('span.name').html(); $.post('/netstat/export.php', { ctr: name }, function(data) { $(div).html(data); }); }); });