Сообщение от Dracula_666
|
lord2kim спасибо большое! все заработало, но я новичек можно сказать и ни как не могу сделать вот этот пункт
был бы очень благодарен, если бы вы мне помогли с этим. сайт 34.en.cx.
Спасибо большое!
|
ну, например, пункт
Для авторов -> Автором игр
у вас ссылка вида
http://34.en.cx/Addons.aspx?aid=3830...не знаю как она у вас в php обрабатывается, но вы можете сделать, например, так...
http://34.en.cx/Addons.aspx?aid=3830&div=tooltip1&p=sp
где div-у приравнивается значение идентификатора id соответствующего div-a, а p - идентификатор id соответствующего span-а
в javascript на соответствующей странице пишите что-то типа такого (при этом нужно, чтобы php, наверное, не обрабатывал лишние "переменные" в GET-запросе)
window.onLoad = function() {
var lb = String(window.location.search), div, p;
lb = lb.split("&").split("=");
for (i=0; i < lb.length; i++2) {
if (lb[i] == "div") {
div = lb[i+1];
}
else if (lb[i] == "p") {
p = lb[i+1];
}
}
if (typeof div && typeof p) {
showTooltip(div, p);
}
}
здесь с помощью
window.location.search получаем часть строки браузера после знака
?, преобразуем в строку, разбиваем строку на массив по символу
&, потом по символу
= и проверяем каждый четный элемент полученного массива на соответствующее значение, а каждое нечетное значение массива присваиваем соответствующей переменной при совпадении четного элемента массива с необходимыми данными
после прохождения по всему массиву проверяем существуют ли обе переменные (не равны "undefined"), то в этом случае вызываем функцию с соответствующими аргументами...