Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
3 / 3 / 0
Регистрация: 20.09.2012
Сообщений: 40
1

Как открыть ссылку в новом окне?

16.06.2014, 19:27. Просмотров 1492. Ответов 3
Метки нет (Все метки)


Добрый вечер.
Такой код стоит на странице site.ru
Javascript
1
2
3
4
<script type="text/javascript">var tds='site2.ru'; </script>
 
 
<script type="text/javascript">function d1(){window.open(tds+"/index2.php");}</script>
Сама ссылка
HTML5
1
<a href="#" onclick="javascript:d1();" rel="nofollow">анкор</a>
При нажатии открывается ссылка site.ru/site2.ru/index2.php , А нужно site2.ru/index2.php .
Подскажите как исправить?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.06.2014, 19:27
Ответы с готовыми решениями:

Открыть ссылку в новом окне
Здравствуйте, у меня есть галерея, вот часть её кода: m3D.init( При нажатии на...

Как открыть функцию в новом окне?
Делаю window.open одного файла и потом в этом окне надо открыть функию! Как вызвать функцию в...

Как по кнопке открыть изображение в новом окне
По нажатии на кнопку открывается новое окно, содержащее имя человека, его питомца и фотографию...

Открыть изображение в новом окне
При клике на изображение должно открываться окно с новым и в него должно загружаться изображение ...

__________________
Помогаю в написании курсовых работ и дипломов здесь.
Записывайтесь на профессиональные курсы Fullstack-разработчиков на JavaScript‌
3
665 / 636 / 335
Регистрация: 26.04.2014
Сообщений: 2,114
16.06.2014, 19:40 2
Лучший ответ Сообщение было отмечено GAGAn как решение

Решение

Подскажите как исправить?
Легко и просто
Javascript
1
2
3
<script type="text/javascript">var tds='site2.ru'; </script> 
 
<script type="text/javascript">function d1(){window.open("http://"+tds+"/index2.php");}</script>
Или так:
Javascript
1
2
3
<script type="text/javascript">var tds='site2.ru'; </script>  
 
<script type="text/javascript">function d1(){window.open(location.protocol+"//"+tds+"/index2.php");}</script>
1
3 / 3 / 0
Регистрация: 20.09.2012
Сообщений: 40
16.06.2014, 19:42  [ТС] 3
alexsamos33, Большое спасибо!
А какая разница между 2мя вариантами?
0
665 / 636 / 335
Регистрация: 26.04.2014
Сообщений: 2,114
16.06.2014, 20:20 4
А какая разница между 2мя вариантами?
В первом варианте: Второй сайт будет открываться только по определённому нами протоколу (http в данном случае) независимо от того по какому протоколу открыт первый сайт...

Во втором варианте: Если URL первого сайта будет начинаться с https:// то второй сайт откроется тоже на https.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.06.2014, 20:20

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь или здесь.

Как отобразить информацию (введенную в форму), в новом окне и во всплывающем окне?
Подскажите пожалуйста, у меня есть форма в нее делаю запись, как сделать так, что бы после введения...

Как по нажатию кнопки в открытом новом окне сделать рефреш в том окне откуда оно было открыто?
Открываю скриптом новое окно. Как по нажатию кнопки в открытом новом окне сделать рефреш в том...

Как данные таблицы преобразовать в строку в новом окне
Добрый день, прошу специалистов помочь мне, так как совсем чайник. У меня есть форма в html,...

Как изменить шрифт текста выводимого в новом окне?
Есть форма которая при отправке генерирует новую html-страницу открываемую в новом окне. Кроме...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.