Как добавить якорь на странице javascript

zerto2
На сайте с 17.02.2011
Offline
52
1058

Нужно перейти на следующую страницу и остановиться в определённом ее месте.

Обычный способ это понятно, назначить якорь потом сослаться на него

способом <a href="#yakor"></a>

Подскажите как быть если ссылка в шаблоне имеет вид

<a href="javascript:ShowOrHide('link')"><></></a>

И после обработки движком превращается в ссылку

http://site.ru/index.php?do=jump=next&jc=1

Добавление в <a href="javascript:ShowOrHide('link')"><></></a> якоря либо ни к чему не приводит либо ломает ссылку.

Уважаемые гуру подскажите как быть, мог бы объяснить в личке подробнее и заплатить если нужно небольшую сумму за помощь.

^^
olympteka
На сайте с 08.06.2013
Offline
16
#1

Попробуйте так <a href="javascript:ShowOrHide('link')+'#yakor'">

ну или посмотрите как формируется ссылка в функции ShowOrHide(). Переделайте её слегка и передавайте ей два параметра <a href="javascript:ShowOrHide('link', '#yakor')">

function ShowOrHide(link, yakor)

{

fffffffffffffffffffffffffffffffffffffffffffff

if(yakor)

{

link+=yakor; (где link - уже сформированная ссылка)

}

return link;

}

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий