Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите добавить параметры к окну открывающемуся в отдельном окне
 
 автор: dinya_1   (07.03.2009 в 18:37)   письмо автору
 
 

Через поиск нашел ниже приведенный, рабочий код.
Есть два нюанса которые хотелось бы иправить:

1)Ссылки открывается в одном и том же окне.

2)"поверх всех окон" открывшееся окно стоновится только после первого клика, а
хотелось бы чтобы было при каждом новом...


<script> 
function opnWindow(url) { 
/* Открытие нового окна в середине экрана */ 
/* Параметры width и height задаются вручную */ 
    var width = 650 
    var height = 500 

    var leftPx = ( screen.availWidth - width ) / 2; 
    var topPx = ( screen.availHeight - height ) / 2; 
    var params = "width=" +width+ ", height=" +height+ ", resizable=yes, scrollbars=yes, top=" +topPx+ ", left=" +leftPx; 
    window.open(url, 'newWindow', params); 

</script> 

<a href="http://softtime.ru" onclick="opnWindow(this.href); return false;">Текст ссылки</a>  



  Ответить  
 
 автор: PAT   (07.03.2009 в 21:03)   письмо автору
 
   для: dinya_1   (07.03.2009 в 18:37)
 

Измените последнюю строку функции на следующее:
var Z = window.open (url, '_blank', params); Z.focus ();

  Ответить  
 
 автор: Dinya_1   (07.03.2009 в 21:18)   письмо автору
 
   для: PAT   (07.03.2009 в 21:03)
 

Спасибо работает :)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования