Переведите содержание скрипта
Объясните пожалуйста, как тут меняется код? Поэтапно пожалуйста. :)
------------------------ var tm94320 = '7'; document.writeln('<a href="http://site.ru" class="class">SITE</a>'+'<br>» <a href="http://page.ru/index.php?key=2518249207419712000407848841222545671766795469052" class="class" target=_top onclick="javascript: f11976(this);" onmouseover="javascript: ff56981(175231,event);">PAGE</a>'+''); function f11976(a68715) {a68715.href += tm94320+"093358";} function ff56981(aa77059,e) {x=e.pageX; y=e.pageY; if (!x) {x=window.event.x; y=window.event.y;} x=x % 100; if (x<10) x+=10; y=y % 100; if (y<10) y+=10; tm94320 = ""+aa77059+x+y;} -------------------- Мне бы узнать, как меняется адрес ссылки при наведении мыши, активации клавиши. Вообще как проходит процесс исполнения скрипта.))) |
Пожалуйста, отформатируйте свой код!
Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [js] ... ваш код... [/js] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Отформатировал код. Спасибо, как-то сразу не догадался.)))
|
я не понял что я написал, но как-то так :dance:
// просто переменная var tm94320 = '7'; // "пишем" в документ эту ссылку document.writeln('<a href="http://site.ru" class="class">SITE</a>'+'<br>» <a href="http://page.ru/index.php?key=2518249207419712000407848841222545671766795469052" class="class" target=_top *!*onclick*/!*="javascript: f11976(this);" *!*onmouseover*/!*="javascript: ff56981(175231,event);">PAGE</a>'+''); // по событию onmouseover(когда навели курсор на ссылку) вызываем функцию "ff56981" // по событию onclick(когда нажали на ссылку) вызываем функцию "ff56981" // функция по которой к адресу ссылки добавляется "7093358" function f11976(a68715) { a68715.href += tm94320+"093358"; } // function ff56981(aa77059,e) { // ловим позиции клика по ссылке x = e.pageX; y = e.pageY; if (!x) { x = window.event.x; y = window.event.y; } // кратность "х" к 100 x = x % 100; // если "х" меньше 10, добавляем к переменной "х" 10 if (x<10) x+=10; // кратность "y" к 100 y = y % 100; // если "y" меньше 10, добавляем к переменной "y" 10 if (y<10) y+=10; // вычисляет "aa77059" плюс позиции клика tm94320 = ""+aa77059+x+y; } |
// функция по которой к адресу ссылки добавляется "7093358" function f11976(a68715) { a68715.href += tm94320+"093358"; } в переменной указано tm94320 = 7 получается 7+093358 = 93365? |
// ловин позиции клика по ссылке а это что значит? я просто в этом вообще тупой :) |
<a href="http://site.ru" class="class">SITE</a>'+'<br>» <a href="http://page.ru/index.php?key=251824920741971200040784884122254567 1766795469052" class="class" target=_top
onclick="javascript: f11976(this);" onmouseover="javascript: ff56981(175231,event); --------- Что значит This в OnClick и "175231, event" в onMouseOver ))) |
Цитата:
var tm94320 = '7'; peremennaya = tm94320+"093358"; alert(peremennaya); Цитата:
|
Учите мат.часть !
Цитата:
var a = 5, b = '5',c; c = +a+b; Если же оба операнда являются строкой, то как ни крути результат будет строкой. Для этого как вариант можно заранее их привести к числу используя оператор *, который в любом случае приводит к числу или к NaN, если один из операндов невозможно привести к числу. |
Цитата:
|
Часовой пояс GMT +3, время: 00:59. |