Ну это скорее шутка была JS-Решение всё равно будет ограничено текущим доменом - а проверять существование страницы на своём сервере несколько странно.
Есть! Пожалуйста!! "Очень надо" - бесспорно, веская причина! http://www.quirksmode.org/dom/domform.html
помогите разобраться с проблемой есть вот такой скрипт: Code: var xmlHttp function comrat(id, str) { xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Browser does not support HTTP Request") return } var url="comrat.php" url=url+"?q="+str url=url+"&id="+id xmlHttp.onreadystatechange=stateChangedcom(id) xmlHttp.open("GET",url,true) xmlHttp.send(null) } function stateChangedcom(id) { if(xmlHttp.readyState==0) { document.getElementById("model-"+id).innerHTML="<img src=images/load3.gif width=5 height=5>"; } if(xmlHttp.readyState==1) { document.getElementById("model-"+id).innerHTML="<img src=images/load23.gif width=5 height=5>"; } if(xmlHttp.readyState==2) { document.getElementById("model-"+id).innerHTML="<img src=images/load3.gif width=5 height=5>"; } if(xmlHttp.readyState==3) { document.getElementById("model-"+id).innerHTML="<img src=images/load3.gif width=5 height=5>"; } if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { document.getElementById("model-"+id).innerHTML=xmlHttp.responseText } } function GetXmlHttpObject() { var xmlHttp=null; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { //Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; } и он застревает на 0-ой стадии, тоисть показывается картинка загрузки и все
Картинка тут не при чём Вот здесь: Code: xmlHttp.onreadystatechange = stateChangedcom(id); Свойству onreadystatechange присваивается результат выполнения функции, а не ссылка на саму функцию, как, надо полагать, задумывалось. Должно быть так: Code: xmlHttp.onreadystatechange = stateChangedcom; А если нужно передать какие-то параметры, то так: Code: xmlHttp.onreadystatechange = function() { return stateChangedcom(id); };
как определить принадлежность элемента дивке? например <a href="sad">1</a>< <div id='ddf'> <b><a href="sad">2</a></b> </div> как узнать что ссылка 2 принадлежит дивке ddf. я вот думаю циклом через parentElement дербанить... ктонить поизящней может предложить решение?
HTML: <textarea id="text_id" name="text_name" ></textarea> <input type="button" value="B" onclick=""> Как сделать так, чтобы выделив часть текста в поле ввода, нажимаешь на кнопку "B" и вначале выделения появилcя тег - "<b>" а в конце закрывающийся - "</b>" ????
По аяксу ..., Аякс запросы Разрешены ведь только на свой же адрес , а если предположим есть сайт www.1111.ru на его странице <script src='www.22222.ru/test.js'> ,может ли этот скрипт обратиться к www.22222.ru/test.php ?
Если я правильно понял вопрос, обратиться можно, НО ответ можно получить если только сайт в том же домене, что и сервер где скрип (если ничего не путаю) Подделка аякс запросов становиться все актуальней, все зависит от защиты(несколько видов) на уровне сервера В тему можно почитать о Cross-site request forgery (CSRF)(межсайтовая подделка запроса) Например h_ttp://www.inattack.ru/article/552.html h_ttp://www.securitylab.ru/analytics/292473.php и https://forum.antichat.net/showthread.php?p=833137
Нет, код будет ограничен доменом основного документа, т.е. 1111.ru. Но отправить данные он может куда угодно, с помощью, например, динамически создаваемой формы.
Раскажите про скрипт, <script language="javascript"> function doSend() { var p_md5 = document.all["password"]; var p = document.all["pass"]; var n = document.all["nonce"]; //p_md5.value = md5( p.value ); p_md5.value = md5( p.value + n.value ); p.value = ""; n.value = ""; } </script>
чего тут рассказывать? похоже скрипт криптует пассы в мд5 хеши, и если не ошибаюсь, с солью. если не прав - поправте.
Вопросик такой..есть сайтик http://www.xsatellite.ru/ на сайте расположен мод облако тегов.. это облако имеет функцию "разворачивания и сворачивания" какой скрипт позволяет так делать?
Этот: http://www.xsatellite.ru/engine/skins/default.js Функции ShowOrHide и DoDiv. Код, надо сказать, ещё тот