Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

Форум на все случаи жизни _ WEB дизайн и прикладное программирование _ Открытие ссылок в новых окнах

Автор: comcat 16.10.2005 - 21:02

Хочу добавить на свою страничку кнопку возвращения на один шаг в истории.
Если кто знает код такой кнопки или линк на его описание - прошу поделиться.
Заранее спасибо!

Автор: Ann 16.10.2005 - 21:23

Код
<a href="javascript:history.back(1)">Назад</a>

Автор: comcat 17.10.2005 - 16:34

Ann
То, что надо! Огромное спасибо!

Автор: comcat 2.11.2005 - 14:33

Добрый день!
Хотел сделать, чтобы ссылки с моей странички открывались в отдельных окнах IE.
Для этого добавил в ссылки, после <a onClick="r(this,'web/pos=1')", а потом - href.
Например, так :<a
onClick="r(this,'web/pos=1')" href="http://itcpublishing.com/ua/contact/#m2">редакции</a>

Не работает :( Открывается в том же окне, "выгоняя" оттуда страничку.
В чём может быть причина? Может, в заголовке странички нужно добавить какой-то "инициализатор" такого режима открытия? В интернет ничего не нашёл.
Или на Народе такие ссылки не работают?

P.S. Решил не открывать ради этого отдельную тему. Тем более что юзер на нашем форуме не может забить утратившие актуальность темы. Если никто не ответит - перенесу в отдельную тему. Надеюсь, за это не урежут рейтинг...

Автор: Ann 2.11.2005 - 16:52

comcat чтобы просто ссылки открывались в новом окне - достаточно аргумента target тега А.
Опишите проблему подробнее.


ps
Не беспокойтесь о темах потерявших актуальность. Для этого существуют модераторы.
Читайте правила, используйте поиск, не сваливайте разные вопросы в одну кучу.

Автор: comcat 2.11.2005 - 17:26

Ann
Удалось решить эту задачу, добавив target=_blank перед закрывающей скобкой, сразу за адресом.
Спасибо за совет!

Автор: Tihe 15.02.2009 - 02:44

Подскажите, пожалуйста, а как при этом задать размер открываемого окна?

Автор: pihto 30.06.2009 - 09:02

Цитата(Tihe @ 15.02.2009 - 03:44) *

Подскажите, пожалуйста, а как при этом задать размер открываемого окна?


Я это делаю с помощью скрипта
Пишешь где нить на странице этот код:
<script language=\"JavaScript\">
function poisk()
{ window.open('АДРЕС_ОТКРЫВАЕМОЙ_СТРАНИЦЫ', 'ct', & #39;toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,cop
yhistory=no,scrollbars=yes,width=300,height=500');
}
</SCRIPT>


Это строка настроек открываемого окна (думаю понятно что за чем):
toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhis
tory=no,scrollbars=yes,width=300,height=500

Далее непосредсвенно вызов этой функции:
у меня повешено на ссылку

<a onmouseover="window.status='poisk'; return true" onmouseout="window.status=''; return true" href="java script:poisk()" name=1 title="Нажмите для открытия нового окна"><B> Нажмите для открытия нового окна </B></a>

Я изменил немного, убрал текст и название функций и переменных, поэтому мог где-то ошибиться со скобками или кавычками.

Если что, прокомментирую подробнее...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)