Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Размер страницы

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
renigal1
Отправлено: 23 Апреля, 2012 - 07:45:30
Post Id


Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Март 2012  


Помог: 0 раз(а)




Здравствуйте! Возник вопрос, какой функцией(атрибутом или тегом) на PHP или HTML задается размер страницы браузера???

Допустим когда из простой фотогалереи выбираешь фотографии то они открывается в новом окне, которое постоянно одного размера вне в зависимости от размеров фотографии(рисунка)...(но все равно имеет свойство изменения размера "мышкой")
 
 Top
ugin_root
Отправлено: 23 Апреля, 2012 - 08:12:59
Post Id


Частый гость


Покинул форум
Сообщений всего: 134
Дата рег-ции: Май 2011  
Откуда: Киргизия


Помог: 5 раз(а)




CODE (javascript):
скопировать код в буфер обмена
  1. window.open(
  2.         url,
  3.         "name_window",
  4.                 "left=10,top=10,"+              //положение левого верхнего угла
  5.                 "width=400,height=400,"+        //Ширина высота окна
  6.                 "resizable=yes,"+               //Разрешить изменение размера
  7.                 "scrollbars=no,"+               //Разрешить скролинг
  8.                 "toolbar=no,"+                  //Показать/скрыть тулбар
  9.                 "menubar=no,"                   //Показать/скрыть меню
  10.         );
 
 Top
renigal1
Отправлено: 23 Апреля, 2012 - 08:35:00
Post Id


Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Март 2012  


Помог: 0 раз(а)




И что здесь сделано не правильно, что открывается не новое окно, а просто вкладка???

PHP:
скопировать код в буфер обмена
  1. <input name="button" type="button" value="button" onClick="open()">
  2. <script type="text/javascript">
  3. function open()
  4. {
  5. window.open(
  6.         "1.php",
  7.         "name_window",
  8.                 "left=10,top=10,"+              //положение левого верхнего угла
  9.                 "width=400,height=400,"+        //Ширина высота окна
  10.                 "resizable=yes,"+               //Разрешить изменение размера
  11.                 "scrollbars=no,"+               //Разрешить скролинг
  12.                 "toolbar=no,"+                  //Показать/скрыть тулбар
  13.                 "menubar=no,"                   //Показать/скрыть меню
  14.         );
  15.                 }
  16. </script>

(Отредактировано автором: 23 Апреля, 2012 - 08:37:26)

 
 Top
ugin_root
Отправлено: 23 Апреля, 2012 - 08:49:45
Post Id


Частый гость


Покинул форум
Сообщений всего: 134
Дата рег-ции: Май 2011  
Откуда: Киргизия


Помог: 5 раз(а)




сори
"location=no,"+
"directories=no,"+
"status=yes"
 
 Top
renigal1
Отправлено: 23 Апреля, 2012 - 09:06:23
Post Id


Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Март 2012  


Помог: 0 раз(а)




На сколько я правильно понял, нужно было сделать так?? ... оно все равно открывает как вкладку.. Недовольство, огорчение

CODE (javascript):
скопировать код в буфер обмена
  1. window.open(
  2.         "1.php",
  3.         "name_window",
  4.                 "left=10,top=10,"+              //положение левого верхнего угла
  5.                 "width=400,height=400,"+        //Ширина высота окна
  6.                 "resizable=yes,"+               //Разрешить изменение размера
  7.                 "scrollbars=no,"+               //Разрешить скролинг
  8.                 "toolbar=no,"+                  //Показать/скрыть тулбар
  9.                 "menubar=no,"+                   //Показать/скрыть меню
  10.                                 "location=no,"+
  11.                                 "directories=no,"+
  12.                                 "status=yes"
  13.         );



П.С. пользуюсь Google Chrome

(Отредактировано автором: 23 Апреля, 2012 - 09:07:05)

 
 Top
ugin_root
Отправлено: 23 Апреля, 2012 - 09:53:02
Post Id


Частый гость


Покинул форум
Сообщений всего: 134
Дата рег-ции: Май 2011  
Откуда: Киргизия


Помог: 5 раз(а)




CODE (htmlphp):
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2. function open_window(){
  3.         var p = window.open(
  4.        "http://forum.php.su/topic.php?forum=71&topic=5184",
  5.        "name_window",
  6.                "left=10,top=10,"+              //положение левого верхнего угла
  7.                "width=400,height=400,"+        //Ширина высота окна
  8.                "resizable=yes,"+               //Разрешить изменение размера
  9.                "scrollbars=no,"+               //Разрешить скролинг
  10.                "toolbar=no,"+                  //Показать/скрыть тулбар
  11.                "menubar=no,"+                  //Показать/скрыть меню
  12.                "location=no,"+
  13.                "directories=no,"+
  14.                "status=yes"
  15.    );
  16.    p.focus();
  17.    return false;
  18. }
  19.  
  20. </script>
  21. <div onclick="open_window();">кнопка</div>


у меня в хроме работает

(Отредактировано автором: 23 Апреля, 2012 - 10:00:01)

 
 Top
renigal1
Отправлено: 23 Апреля, 2012 - 14:14:44
Post Id


Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Март 2012  


Помог: 0 раз(а)




Спасибо за ответ, разобрался, уже работаю!

Возник маленький вопрос, а можно ли информацию в "новом окне" сразу отцентровать?

То есть, допустим если в новом окне, у меня отображается рисунок, как мне вывести его с левого края на центр(на тот случай, если он менее стандартного размера окна)?
 
 Top
Viper
Отправлено: 23 Апреля, 2012 - 14:23:37
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




renigal1 пишет:
Возник маленький вопрос, а можно ли информацию в "новом окне" сразу отцентровать?




CODE (html):
скопировать код в буфер обмена
  1. <div style="text-align: center;">
  2.         <div>Lorem ipsum dolor</div>
  3. </div>


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
renigal1
Отправлено: 23 Апреля, 2012 - 14:31:30
Post Id


Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Март 2012  


Помог: 0 раз(а)




Этот вариант не подходит. у меня окно создается с помощью выше предложенного скрипта:

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. <script type="text/javascript">
  3. function open_window(){
  4.         var p = window.open(
  5.        "1.jpg",
  6.        "name_window",
  7.                "left=10,top=10,"+              //положение левого верхнего угла
  8.                "width=400,height=400,"+        //Ширина высота окна
  9.                "resizable=yes,"+               //Разрешить изменение размера
  10.                "scrollbars=no,"+               //Разрешить скролинг
  11.                "toolbar=no,"+                  //Показать/скрыть тулбар
  12.                "menubar=no,"+                  //Показать/скрыть меню
  13.                "location=no,"+
  14.                "directories=no,"+
  15.                "status=yes"
  16.    );
  17.    p.focus();
  18.    return false;
  19. }
  20.  
  21. </script>
  22.  


А посему я не имею возможности напрямую программировать стили "нового окна"
 
 Top
Viper
Отправлено: 23 Апреля, 2012 - 15:03:08
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




renigal1 потому что матчасть надо читать иногда. Стили к js имеют мало отношения.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
renigal1
Отправлено: 23 Апреля, 2012 - 15:29:54
Post Id


Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Март 2012  


Помог: 0 раз(а)




Улыбка ... я бы не задавал этот вопрос, если бы не видел что так делали...

И все же - Есть ли возможность отцентровать информацию??

У меня есть готовый модуль "фотогалереи"(НЕ мной созданный) в котором этот нюанс работает, но я не могу добраться до тела скрипта создания окна...

П.С. Я не привык использовать чужие наработки, мне проще самому или с помощью один раз создать своё, что бы в последующей работе были хоть какие нибудь навыки!
По этому приходится "рыть" форумы и Интернет в поисках ответа..

(Отредактировано автором: 23 Апреля, 2012 - 15:35:13)

 
 Top
avtor.fox
Отправлено: 23 Апреля, 2012 - 23:18:28
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


Помог: 50 раз(а)




Однако
CODE (html):
скопировать код в буфер обмена
  1. *{
  2. margin:0px auto;
  3. padding:0px auto;
  4. text-align:center;/* для ие */
  5. }


всё абсолютно будет по центру.

CODE (html):
скопировать код в буфер обмена
  1. .modal{
  2. width:500px;
  3. height:250px;
  4. position:absolute;
  5. top:50%;
  6. left:50%;
  7. margin-top:-125px;
  8. margin-left:-250px;
  9. background:#ff0064
  10. }


Нужный блок будет всегда по центру, независимо от остальных блоков.

Надеюсь оно Закатив глазки (я надеюсь Вы сможете сами упростить css)
 
 Top
renigal1
Отправлено: 24 Апреля, 2012 - 08:19:40
Post Id


Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Март 2012  


Помог: 0 раз(а)




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

Я не могу программировать CSS таблицу нового окна!!! ... Точнее не знаю - возможно ли это вообще, при таком создании окна Хм


Окно создается скриптом:

CODE (javascript):
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2. function open_window(){
  3.         var p = window.open(
  4.        "1.jpg",
  5.        "name_window",
  6.                "left=10,top=10,"+              //положение левого верхнего угла
  7.                "width=400,height=400,"+        //Ширина высота окна
  8.                "resizable=yes,"+               //Разрешить изменение размера
  9.                "scrollbars=no,"+               //Разрешить скролинг
  10.                "toolbar=no,"+                  //Показать/скрыть тулбар
  11.                "menubar=no,"+                  //Показать/скрыть меню
  12.                "location=no,"+
  13.                "directories=no,"+
  14.                "status=yes"
  15.    );
  16.    p.focus();
  17.    return false;
  18. }
  19.  
  20. </script>

(Отредактировано автором: 24 Апреля, 2012 - 08:20:52)

 
 Top
avtor.fox
Отправлено: 24 Апреля, 2012 - 08:38:09
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


Помог: 50 раз(а)




renigal1 пишет:
Я не могу программировать CSS таблицу нового окна!!!


Не верю.
Вы подгружаете контент в это окно?
 
 Top
renigal1
Отправлено: 24 Апреля, 2012 - 08:55:53
Post Id


Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Март 2012  


Помог: 0 раз(а)




PHP:
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2. function open_window(){
  3.         var p = window.open(
  4.        "1.jpg",
  5.        "name_window",
  6.                "left=10,top=10,"+              //положение левого верхнего угла
  7.                "width=400,height=400,"+        //Ширина высота окна
  8.                "resizable=yes,"+               //Разрешить изменение размера
  9.                "scrollbars=no,"+               //Разрешить скролинг
  10.                "toolbar=no,"+                  //Показать/скрыть тулбар
  11.                "menubar=no,"+                  //Показать/скрыть меню
  12.                "location=no,"+
  13.                "directories=no,"+
  14.                "status=yes"
  15.    );
  16.    p.focus();
  17.    return false;
  18. }
  19.  
  20. </script>
  21.  
  22.  
  23. <a onclick="open_window()"><img style="padding:auto;" width="160" height="120" src="image/1.jpg" title="Изображение">Изображение</a>
  24.  



П.С. ... если есть ошибки синтаксиса, не обращайте внимание, потому что это пример, оригинальный код вмещает в себе функции PHP
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB