- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте. Пробую написать скрипт,но почему-то ничего не происходит при нажатии
Вот код:
JS:
var req = Create();
function Create()
{
if(navigator.appName == "Microsoft Internet Explorer")
{
req = new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
req = new XMLHttpRequest();
}
return req;
}
HTML:
<div id="abuse"><a onclick="Request(<?= $id ?>)">Please click here for abuse</a></div>
PHP:
<?
require_once("../site_config.php");
if(isset($_GET['id'])) {
$id = $_GET['id'];
DB_Insert("mail",array("type","content"),array("abuse","ID = $id"));
}
echo "123";
?>
Js подключил,смысл в том что выводилась надпись и при клике делался запрос к базе данных,после этого меняется текст id="abuse"
---------- Добавлено 04.11.2012 в 12:18 ----------
Прошу закрыть тему,вопрос решил)
И это все?
А что такое Request?
Не полностью скинул JS,вот полный код
var req = Create();
function Create()
{
if(navigator.appName == "Microsoft Internet Explorer")
{
req = new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
req = new XMLHttpRequest();
}
return req;
}
function Request(id)
{
req.open('post', '/scripts/abuse.php?id='+id , true );
req.onreadystatechange = Refresh;
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
req.send(id);
}
function Refresh()
{
var a = req.readyState;
if( a == 4 )
{
var b = req.responseText;
document.getElementById('abuse').innerHTML = b;
}
else
{
document.getElementById('abuse').innerHTML = '<br><center>Отправка.........</center>';
}
}