JSFiddle - React, Tailwind, and code Playground
HTML
<div align="center">
<br>
<br> aaaa
<br> <a id="b01" href="http://example.org/#111" rel="follow" title="test_123" target="_blank">bbbbb</a>
<br> cccccc
<br> <a id="b02" href="http://example.org/#222" target="_blank">ddddd <span>xyxyxyxy</span></a>
<br> eeeee
<br>
</div>
JavaScript
(function(){
var tId = setInterval(function(){if(document.readyState == "complete") onComplete()},12);
function onComplete(){
clearInterval(tId);
watch_links();
};
})();
function watch_links() {
var a = document.getElementsByTagName("a");
for(i = 0; i< a.length; i++) {
if (a[i].id != '') { a[i].onclick = count_link; }
}
return true;
}
function count_link() {
var cc_root = '/';
var cc_file = 'cc.php';
var cc_id = (this.id);
var cc_text = (this.innerHTML);
var cc_href = (this.href);
/* ---
var cc_target = (this.target);
var cc_rel = (this.rel);
var cc_title = (this.title);
--- */
var cc_sloc = self.location.href;
var cc_time = new Date().getTime();
var imgsrc = '';
imgsrc += cc_root + cc_file;
imgsrc += '?id=' + encodeURIComponent(cc_id) + '';
imgsrc += '&text=' + encodeURIComponent(cc_text) + '';
imgsrc += '&href=' + encodeURIComponent(cc_href) + '';
imgsrc += '&sloc=' + encodeURIComponent(cc_sloc) + '';
imgsrc += '&time=' + encodeURIComponent(cc_time) + '';
alert(imgsrc);
i = new Image();
i.src = imgsrc;
return true;
}