X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Открыть в новом окне IE
Kukabarra
Kukabarra
Topic Starter сообщение 17.12.2008, 18:10; Ответить: Kukabarra
Сообщение #1


Здравствуйте, понадобилось открыть ссылку в новом окне. Но в IE window.open открывает новую вкладку, а не окно. Не подскажете, как это реализовать?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Zippovich
Zippovich
сообщение 17.12.2008, 18:17; Ответить: Zippovich
Сообщение #2


<a href="#" target="_blank" >ссылка</a>
откроет ссылку в новом окне, зачем JavaScript использовать?

Параметр TARGET

Описание

По умолчанию, при переходе по ссылке документ открывается в текущем окне или фрейме. При необходимости, это условие может быть изменено параметром target тега <А>. В XHTML применение этого параметра запрещено.

Синтаксис


<a target="имя окна">...</a>

Обязательный параметр


Нет.

Аргументы


В качестве аргумента используется имя окна или фрейма, заданное параметром name. Если установлено несуществующее имя, то будет открыто новое окно. В качестве зарезервированных имен используются следующие.
_blank - Загружает страницу в новое окно браузера.
_self - Загружает страницу в текущее окно.
_parent - Загружает страницу во фрейм-родитель, если фреймов нет, то этот параметр работает как _self.
_top - Отменяет все фреймы и загружает страницу в полном окне браузера, если фреймов нет, то этот параметр работает как _self.

Значение по умолчанию


_self
Открытие ссылки в новом окне

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Тег А, параметр target</title>
</head>
<body>
<p><a href="new.html" target="_blank">Открыть в новом окне</a></p>
</body>
</html>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Exterior
Exterior
сообщение 17.12.2008, 18:29; Ответить: Exterior
Сообщение #3


сколько уже тем по открытию новых окон... :wacko:

вызывайте window.open без параметров и откроется новое окно:
<a href="#" onclick="window.open('http://html.by/');">Open in new window</a>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Zippovich
Zippovich
сообщение 17.12.2008, 18:34; Ответить: Zippovich
Сообщение #4


А зачем JavaScript дергать, если это делается средствами HTML?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Exterior
Exterior
сообщение 17.12.2008, 19:34; Ответить: Exterior
Сообщение #5


во-первых, вопрос был задан в разделе JavaScript и по поводу window.open;
во-вторых, почему именно JavaScript? - да будет известно, что в XHTML 1.0 Strict нет аттрибута "target".
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Zippovich
Zippovich
сообщение 17.12.2008, 19:51; Ответить: Zippovich
Сообщение #6


Я не говорил тут про XHTML 1.0 Strict, если в нем, тогда так:

<a rel=”external” href=”http://blahblah.com”>new link</a>


и все же рекомендую использовать для этой цели HTML (что бы Вы не говорили) по той простой причине, что без включенного JavaScript работать не будет, а у меня будет. Возможно спрашивающий не знает что это можно сделать простыми способами, а Вы ему этого не объяснили, а я объяснил, что "зачем лепить огород?".

P.S.: Если бы этот вопрос задали бы в разделе C++ Вы бы извратились, но все-таки нашли бы как это сделать )
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Exterior
Exterior
сообщение 17.12.2008, 20:45; Ответить: Exterior
Сообщение #7


(Zippovich @ 17.12.2008, 21:51) *
Я не говорил тут про XHTML 1.0 Strict, если в нем, тогда так:
<a rel=”external” href=”http://blahblah.com”>new link</a>

и как этот способ открывает ссылку в новом окне в XHTML 1.0 Strict???
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kukabarra
Kukabarra
Topic Starter сообщение 18.12.2008, 17:30; Ответить: Kukabarra
Сообщение #8


Дело в том, что мне нужно открыть новое окно заданного размера. Параметры считаются в javascript. Собственно, откуда window.open.
Приведу тело функции. Сразу оговорюсь, что javascript я знаю довольно плохо и этот код не мой.

function wo(url,w,h){
width = screen.width;
height = screen.height;
window.open(url+"?w="+w+"&h="+h, 'showpicture','width='+(w)+',height='+(h)+',left='+((width-w)/2)+',top=0,fullscreen=0,location=0,menubar=0,scrollbars=no,status=0,to olbar=0,resizable=yes');
}

Ссылка открывается в новой вкладке, а надо в новом окне, да еще и заданного размера.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 18.12.2008, 17:41; Ответить: MetSerp
Сообщение #9


(Kukabarra @ 18.12.2008, 19:30) *
Ссылка открывается в новой вкладке, а надо в новом окне,

У тебя случайно не стоит в браузере принудительное открытие в новой вкладке вместо окна?
А то я себе поставил но правда всякие банеры гадские все равно открывают новое окно безпаливно.
Кстати как действительно обходят эту браузерную фичу? а то мне надо будет одну форму вывести в окошко без тул бара итд и не хотелось бы чтобы открывало во вкладке:nea:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kukabarra
Kukabarra
Topic Starter сообщение 19.12.2008, 16:24; Ответить: Kukabarra
Сообщение #10


Спасибо, действительно стояли настройки браузера) все оказалось просто)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Форум про уток - на новом домене
Форум про уток на новом домене - utkamir.ru
0 artmeteor 628 13.4.2024, 18:26
автор: artmeteor
Открытая тема (нет новых ответов) Ищу сервисы позволяющие открыть счет в США
2 Mixatraider 920 15.3.2024, 12:50
автор: spomoni
Открытая тема (нет новых ответов) Помогите с галереей в отдельном модальном окне
0 sympathy_bush 5298 25.3.2016, 13:33
автор: -sympathy_bush-
Открытая тема (нет новых ответов) Wordpress - видео во всплывающем окне
1 danny_i 1775 10.3.2016, 11:18
автор: danny_i
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыВыиграй LEXUS IS 250 в новом супер-конкурсе для вебмастеров от CityAds
4 Movut 1510 15.11.2013, 16:11
автор: Rexxar


 



RSS Текстовая версия Сейчас: 24.4.2024, 7:54
Дизайн