Переход по ссылке
Решил попробовать сделать переход по ссылке: допустим на моем сайта есть ссылка перехода на иной сайт, пользак клацает на ссылку, а ему в ответ, мол , вы покидаете наш сайт, чтобы перейти на google.ru "перейдите по ссылке", ну или как-то так, вопрос вот в чём: я думаю в вреном направлении?, вот код js:
function OnDis(paramId){ var disLink = window.open(); disLink.document.write("<a href="+paramId+">Перейти по ссылке"+"</a>"); } </script> <div> <a href="#" onclick="OnDis('http://google.ru')">Google.ru</a> <br/> <a href="#" onclick="OnDis('http://ya.ru')">Yandex.ru</a> </div> Мол при клике на ссылку открывается новое окно, в которое вписывается линк с адресом выбранной ссылки:D Если я заблуждаюсь, помогите:help: |
Я, делал себе так:
function GoLink(getId,getLink) { document.getElementById(getId).style.display="block"; document.getElementById('linkIn').innerHTML= "<b>"+getLink+"</b"; document.getElementById('goTo').innerHTML= "<a href="+getLink+">нажмите"+"</a>"; } function closeDiv(){document.getElementById('divLink').style.display="none";} <noscript> <div class="error"> Пожалуйста, включите JavaScript! Иначе Вы не перейдёте по ссылке! <a href="http://www.google.ru/support/bin/answer.py?answer=23852">Как?</a> </div> </noscript> <div style=" margin-left:250px;"> <p>Наши сайты:</p> <p><a href="#" onclick="GoLink('divLink','http://google.ru')">Гугля.ру</a></p> <p><a href="#" onclick="GoLink('divLink','http://ya.ru')">Апендикс.ру</a></p> <p><a href="#" onclick="GoLink('divLink','http://rambler.ru')">Ромбляр.ру</a></p> </div> <div id="divLink" style="display:none; width:550px; margin-left:250px; border:1px solid #999999; position:absolute; height:250px;"> <p style=" text-align:center">Вы переходите по внешней ссылке:<span id='linkIn'></span> и уходите с <b>http://pipka.ru</b></p> <p style=" text-align:center">Чтобы перейти <span id="goTo"></span></p> <p style=" text-align:center" onclick="closeDiv()">| Закрыть |</p> </div> Конечно, может, это и неправильно, но я не жалуюсь;) Весь переход на одной странице. |
JsLoveR,
Спасибо, ппц, никто не мог ответить, так долго.:cray: Это как вариант, всё работает:dance: |
Часовой пояс GMT +3, время: 06:49. |