Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

02.04.2009, 15:23
|
|
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме: 3799424
Репутация:
479
|
|
подкиньте ссылочку на пример простой реализации ajax'a на сайте
|
|
|

02.04.2009, 18:04
|
|
Постоянный
Регистрация: 23.03.2006
Сообщений: 977
Провел на форуме: 2976185
Репутация:
694
|
|
ссылку не подкину, скажу проще когда то давно в хакере писали про аякс с примерами, погляди у них на сайте. Я тож тогда пробовал даже получалось. там вообще малехо кода было.
|
|
|

02.04.2009, 21:30
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
Сообщение от #Wolf#
подкиньте ссылочку на пример простой реализации ajax'a на сайте
Первая же ссылка из гугла:
http://ajaxhelp.net/
|
|
|

02.04.2009, 23:03
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
Провел на форуме: 12333903
Репутация:
238
|
|
Подскажите,как можно остановить работаюший цыкл на javascript с страницы?
Вот например, на странице работает цыкл,а у меня на странице кнопка "стоп",и нужно чтобы по ее нажатию цыкл скрипта останавливался,как ето сделать? желательно не теорию а на примере(=
|
|
|

02.04.2009, 23:47
|
|
Reservists Of Antichat - Level 6
Регистрация: 10.04.2008
Сообщений: 299
Провел на форуме: 1199829
Репутация:
405
|
|
Задача:
есть ссылка
Код:
<a href="javascript:myfunc(1)">Линк 1</a>
Когда кликаем по ней, ниже (под "Линк 1") появляется "Линк 2"
по "Линк 2" - появляется "Линк 3". По "Линк 3" - "Линк 4"...
Как реализуется myfunc(num)?
__________________
II venēficus, ī m.
(с лат.) волшебник, чародей
|
|
|

03.04.2009, 00:00
|
|
Постоянный
Регистрация: 12.04.2007
Сообщений: 413
Провел на форуме: 3578578
Репутация:
275
|
|
Сообщение от Mixon
Подскажите,как можно остановить работаюший цыкл на javascript с страницы?
Вот например, на странице работает цыкл,а у меня на странице кнопка "стоп",и нужно чтобы по ее нажатию цыкл скрипта останавливался,как ето сделать? желательно не теорию а на примере(=
Для этого существуют javascript-debugger'ы. В каждом браузере существуют свои расширения для этого. Для FF - plugin firebug, Opera - Dragonfly(Tools - Advanced - Developer Tools), IE - debug bar. Так же под IE можно дебажить через MS VS, приаттачившись к процессу.
Сообщение от Neoveneficus
Задача:
есть ссылка
Код:
<a href="javascript:myfunc(1)">Линк 1</a>
Когда кликаем по ней, ниже (под "Линк 1") появляется "Линк 2"
по "Линк 2" - появляется "Линк 3". По "Линк 3" - "Линк 4"...
Как реализуется myfunc(num)?
Не совсем тоже самое, но, возможно, поможет:
PHP код:
<script type="text/javascript">
var currNum = 1;
function insertAfter( referenceNode, newNode ) {
referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling);
}
function addNewA( obj ) {
var newP = document.createElement('p');
var newA = document.createElement('a');
newP.appendChild(newA);
newA.href="javascript:void(0)";
newA.onclick = function(){ addNewA( this ) };
newA.innerHTML = 'New A #'+(currNum++);
insertAfter( obj, newP );
}
</script>
<p><a href="javascript:void(0)" onclick="javascript:addNewA( this );">First A</a></p>
Взято с:
http://www.netlobo.com/javascript-insertafter.html
Последний раз редактировалось Forcer; 03.04.2009 в 01:30..
|
|
|

03.04.2009, 20:52
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
Провел на форуме: 12333903
Репутация:
238
|
|
Вопшем вот написал такой код...
Код:
<?php
$command=$_POST['com'];
if($command==''){
?>
<script>
var zapros;
var url;
function prepareRequest() {
var zapros = false;
if (window.XMLHttpRequest) { // Mozilla, Safari,...
zapros = new XMLHttpRequest();
if (zapros.overrideMimeType) {
}
} else if (window.ActiveXObject) { // IE
try {
zapros = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
zapros = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!zapros) {
alert('Ошибка при создании XMLHTTP'); return false;
}
return zapros;
}
function processLeave() {
url="ajax.php";
zapros = prepareRequest();
zapros.onreadystatechange = function() {processReqChange();}
zapros.open('POST', url);
zapros.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=windows-1251');
zapros.send('com=3');
}
function processReqChange() {
if (zapros.readyState == 4) {
if (zapros.status == 200) {
// document.getElementById('good').innerHTML=""+zapros.responseText;
// document.getElementById("good").innerHTML=document.getElementById("good").innerHTML+zapros.responseText;
// alert(zapros.responseText);
eval(zapros.responseText);
PickText = zapros.responseText;
innerHTML = PickText;
} else {
alert("Не удалось получить данные:\n" +
zapros.statusText);
}
}
}
function processMain() {
document.getElementById("good").innerHTML=document.getElementById("good").innerHTML+zapros.responseText;
processLeave();
}
</script>
<div id="good"></div>
<a href="javascript:processLeave();">processLeave</a>
<a href="">stop</a>
<?php
}else{
echo "processMain();";
}
?>
Суть такова,на ajax даеться запрос на страницу ету же,получает ответ в виде processMain(); и снова ета ф-цыя делает запрос,чтото вроде цыкла выходит,так вот,как етот круг можно остановить со страницы ссылкой stop? нужно чтобы при ее нажатии просто запрос не исполнился а место него выполнилось другое действие.
Я уже кучу времени потратил,но так ничего и не вышло...Плиз,помогите(
|
|
|

04.04.2009, 10:41
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Вопрос наитупейший.
Каким методом,можно например текстовое поле,убрать за страницу.
Тоесть,чтобы уползло за браузер,или еще чтото,чтобы пользователь не мог его увидеть.
Естественно хидден не подходит.Как можно такое осуществить? Накруть дивом или как...? Прошу с примером.
|
|
|

04.04.2009, 10:54
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
 И смысл? В него кто-то что-то должен вбивать или что?
|
|
|

04.04.2009, 10:57
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Смысл есть.
Есть такой способ иди нет? Необходимо вообще его скруть.Ючтобы до него нельзя было добраться.Только исодники.Вот.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|