Показать сообщение отдельно
  #2 (permalink)  
Старый 21.07.2014, 01:29
rfl rfl вне форума
Новичок на форуме
Отправить личное сообщение для rfl Посмотреть профиль Найти все сообщения от rfl
 
Регистрация: 20.11.2013
Сообщений: 3

Пока ждал ответа разобрался сам. Правда, получилось не совсем так, как хотелось бы, но главное, что работает. Из кода, который создает всплывающее окно убрал newwin.print(); а в код страницы, которая загружается в window.open() добавил:
var winPrint = setTimeout('print()', 50);
var winClose = setTimeout('window.close()', 300);

Почему это не работало из скрипта, создающее новое окно, я так и не разобрался.

Зато теперь появился другой вопрос - если открывать всплывающее окно нажатием на ссылку, тогда если ссылка расположена внизу страницы (чтобы до неё добраться нужно прокрутить страницу вниз) после открытия нового окна в родительском окне вся страница подымается в самый верх (перебрасывает на начало/верх страницы):
<a href="#" onclick="window_create('URL')">TEXT</a>


Используя:
<a href="javascript:window_create('URL')">TEXT</a>

все ок, кроме того, что если попытаться открыть ссылку в новом окне появляется пустое новое окно...

Посоветуйте, как правильно решить задачу?
Ответить с цитированием