Подскажите код джаваскрипта плииииз Нужно чтобы если пользователь просматривает страницу через IE или Opera выскакивал алерт схематично (по принципу PHP) if ($browser='IE' || $browser=='Opera') { alert('Какойто текст'); }
if (navigator.userAgent.indexOf('Opera') > -1 || navigator.userAgent.indexOf('IE') > -1) alert('pew');
связь между объектами на js и jquery Кто подскажет, как создать связь(линию) между любыми двумя объектами из некоторого набора объектов,кликнув на них соответственно?
JavaScript создает фрейм, возможно ли получать страницу с подменой user-agent'а? Запрос должен идти напрямую, без промежуточных серверов. Заранее благодарен.
Как разрешить при проверке текстового поля imput type разрешить вводить пробел ? вот здесь только русские буквы а как добавить к разрешённым и пробел ? PHP: "onlyLetter":{ "regex":"/^[а-яА-Я]+$/", "alertText":"Только русские буквы!"}
Посылаю аяксом запрос пхп скрипту. После обработки вывожу данные в блок. Как можно с помощью JQuery перезагрузить страничку, если скрипт прислал особые данные?
Хз, не работает у меня, мб что-то не так делаю. PHP: $(function Login(){ $("#logBtn").live("click", function(){ $.ajax({ "type":"POST", "url":"../inc/login.php", "data":"login="+$("#loginName").val()+"&password="+$("#loginPass").val(), "success":function(data){ $("#dataform") .html(data) $("window").location.reload(); } }); }); });
Есть некоторая страница, которая содержит такой блок: <div class="anykey"> <a href="somelink"></a> </div> как средствами js получить href ссылки? если бы у нее был id или class, то это просто, а так чет не пойму.
to justonline заюзав jqery PHP: <script> function asd(){ ele = $(".anykey > a"); lele = ele.length * 1; for(i=0;i<lele; i++){ alert(ele[i].href); } } </script> <div class="anykey"> <a href="somelink"></a> <a href="somelink1"></a> <a href="somelink2"></a> </div>
странно..jquery подключен? PHP: <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
PHP: <html> <head> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script> </head> <body> <script> function asd(){ ele = $(".anykey > a"); lele = ele.length * 1; for(i=0;i<lele; i++){ alert(ele[i].href); } } </script> <div class="anykey"> <a href="somelink"></a> <a href="somelink1"></a> <a href="somelink2"></a> </div> </body> </html>
Не стоит на каждый чих использовать jQuery. Функция вернёт массив ссылок или false PHP: <html> <head> <script> function get_href(parentClassName) { var elements = document.getElementsByTagName('*'); for (var i = 0; i < elements.length; i++) { if (elements[i].className == parentClassName) { var a = elements[i].getElementsByTagName('A'); var hrefs = []; for (var s = 0; s < a.length; s++) { hrefs.push(a[s].href); } } } return hrefs.length ? hrefs : false; } window.onload = function() { alert(get_href('anykey')); } </script> </head> <body> <div class="anykey"> <a href="somelink"></a> </div> </body> </html> ps: для сравнения - на jquery PHP: <html> <head> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script> <script> function asd() { $.each($(".anykey > a"), function() { alert($(this).attr('href')); }); } $(document).ready(function() { asd(); }); </script> </head> <body> <div class="anykey"> <a href="somelink"></a> <a href="somelink1"></a> <a href="somelink2"></a> </div> </body> </html>