Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Открыть в новой вкладке (https://javascript.ru/forum/misc/28436-otkryt-v-novojj-vkladke.html)

The special one 19.05.2012 15:50

Открыть в новой вкладке
 
Здравствуйте уважаемые программисты!
При входе на сайт запускается следующий скрипт:
<?
echo "Вкладка 1";
echo "
//Создаем форму
<form id='form2' action=$adres2 method='post'>
<input id='ig1' type='hidden' name='a1' value='null'>
</form>
";
?>

<script>
//Отправляем данные методом пост на адрес2
document.getElementById('ig1').value="Вкладка 2";
document.getElementById('form2').submit();
</script>

По адресу 2 находится следующий скрипт:
<?
echo $_POST['a1'];
?>

Нужно, чтоб это открылось в новой вкладке.
Необходимо сделать так, чтоб открылись две вкладки. На первой выведено: "Вкладка 1", на второй - "Вкладка 2".

orme 19.05.2012 17:36

form target='_blank'
Но скорее всего это будет рассматриваться браузером как pop-up

beard 20.05.2012 01:34

orme,
проверил вашу теорию, работает отлично, не знал что так можно делать, открывается в новой вкладке

проверил хром, и9, ие7 http://jsfiddle.net/zgcfb/1/

melky 20.05.2012 01:36

Цитата:

Сообщение от beard (Сообщение 175499)
orme,
проверил вашу теорию, работает отлично, не знал что так можно делать, открывается в новой вкладке

проверил хром, и9, ие7 http://jsfiddle.net/zgcfb/1/

http://htmlbook.ru/html/form/target
Цитата:

_blank Загружает страницу в новое окно браузера.
это у этих браузеров так сделано, что новые ссылки открываются во вкладке,а не в окне.

beard 20.05.2012 01:45

уговорил :)

+ ff, opera - новая вкладка

из списка подкачала(или придержалась стандартам) только safari - новое окно.

melky 20.05.2012 01:47

Цитата:

Сообщение от beard (Сообщение 175503)
уговорил :)

+ ff, opera - новая вкладка

из списка подкачала(или придержалась стандартам) только safari - новое окно.

хех, в настройках по-любому там есть галочка "открывать вкладку вместо окна"

beard 20.05.2012 01:53

скорее всего да

Хоть радует что все равно в safari не бросает никаких модальных предупреждений или блокировок, просто спокойно открывается новое окно.

The special one 20.05.2012 08:31

Спасибо, orme, это решение меня вполне устраивает.


Часовой пояс GMT +3, время: 22:05.