Задать вопрос
@mraser

Как вывести id?

есть кнопка
<a href="" onmousedown="return LinkClicked(this)" class="btn" id="btn_1">test</a>


<?php

$FileLocation = '/click.log';

/* No other customizations required. */
if( empty($_GET['link']) ) { exit; }
$f = fopen($_SERVER['DOCUMENT_ROOT'].$FileLocation,'a');
if( ! $f ) { exit; }
fwrite($f,date('Y-m-d H:i:s')."\t".$_SERVER['REMOTE_ADDR']."\t".$_GET['page']."\t".$_GET['link']."\n");
fclose($f);
?>


var ScriptLocation = "/log.php";

/* No other customizations required. */
function LinkClicked(obj) {
    var http;
    if (window.XMLHttpRequest) {
        try { http = new XMLHttpRequest(); }
        catch(e) {}
    }
    else if (window.ActiveXObject) {
        try { http = new ActiveXObject("Msxml2.XMLHTTP"); }
        catch(e) {
            try { http = new ActiveXObject("Microsoft.XMLHTTP"); }
            catch(e) {}
        }
    }
    if(!http) { return false; }
    ScriptLocation += "?link=" + escape(obj.href) + "&page=" + escape(document.URL);
    http.onreadystatechange = function(){};
    http.open('GET',ScriptLocation,true);
    http.send('');
    return true;
}


Как сделать чтобы еще выводился в файл id кнопки
  • Вопрос задан
  • 106 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
Jeer
@Jeer
уверенный пользователь
В функции LinkClicked поставьте debugger и посмотрите, какие атрибуты доступны в переданном obj. Айдишник там точно есть
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 15:50
50000 руб./за проект
18 дек. 2024, в 15:41
3000 руб./за проект
18 дек. 2024, в 15:31
500 руб./за проект