powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Установить параметры страницы -> Ориентация -> альбомная
13 сообщений из 13, страница 1 из 1
Установить параметры страницы -> Ориентация -> альбомная
    #34033496
Vinnyl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли сделать так, чтобы при открытии моей страницы php и ее печати в настройках печати автоматически ставилась ориентация на "альбомная"? Заранее спасибо за помощь.
...
Рейтинг: 0 / 0
Установить параметры страницы -> Ориентация -> альбомная
    #34033930
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Установить параметры страницы -> Ориентация -> альбомная
    #34033937
Vinnyl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
очень смешно.
...
Рейтинг: 0 / 0
Установить параметры страницы -> Ориентация -> альбомная
    #34034017
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vinnylочень смешно.
Вы так думаете?
...
Рейтинг: 0 / 0
Установить параметры страницы -> Ориентация -> альбомная
    #34034103
Vinnyl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да я так думаю. А задал вопрос в этой ветке не потому, что хотел получить решение на PHP, а потому что считал, что здесь кто-то мог с этим сталкиваться.
В поиск тоже меня отсылать не надо. Предложенные там решения либо не проходят у всех по безопастности либо не всегда работают.
...
Рейтинг: 0 / 0
Установить параметры страницы -> Ориентация -> альбомная
    #34034127
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я могу лишь повторно посоветовать, перейти по ссылке и перечитать полностью статью.
...
Рейтинг: 0 / 0
Установить параметры страницы -> Ориентация -> альбомная
    #34034129
Фотография Robert Tappan Moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Удивляет Ваша уверенность в том, что существует способ извенения ориентации страницы средствами PHP. Как вам указали в первом ответе, в случае если Вы удосужились прочитать, сам PHP не имеет средств для такого рода манипуляций.

-------------------
В жизни невозможно появление чего-то невозможного...
...
Рейтинг: 0 / 0
Установить параметры страницы -> Ориентация -> альбомная
    #34035489
RussianSpy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это к РНР никакого отношения не имеет... Думаю вам надо копать на www.w3.org стандарты CSS. Но лично я не уверен что там такое предусмотрено (во всяком случае во второй версии)
...
Рейтинг: 0 / 0
Установить параметры страницы -> Ориентация -> альбомная
    #34036057
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RussianSpyЭто к РНР никакого отношения не имеет... Думаю вам надо копать на www.w3.org стандарты CSS. Но лично я не уверен что там такое предусмотрено (во всяком случае во второй версии)
CSS тут врядли имеет к этому отношение, скорей всего в сторону JS
...
Рейтинг: 0 / 0
Установить параметры страницы -> Ориентация -> альбомная
    #34036079
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как то давно натыкался на этот кусок разметки:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
<html> 
  <head> 
   <title>Print in Landscape</title> 
    
  <style type="text/css"> 
  div.breakafter {page-break-after:always; 
   color: silver} 
  div.breakbefore {page-break-before:always; 
   color: silver} 
  </style> 
   
  <style type="text/css" media="print"> 
  div.page  {  
    writing-mode: tb-rl; 
    height:  80 %; 
    margin:  10 %  0 %; 
  } 
   
  div.page table { 
    margin-right: 80pt; 
    filter: progid:DXImageTransform.Microsoft.BasicImage(Rotation= 1 ); 
  } 
  </style> 
   
  <meta http-equiv="Keywords" 
        content="CSS print landscape; print landscape; printing in landscape; landscape printing; Web page print orientation; landscape orientation; HTML page in landscape; print; writing-mode; print stylesheet; style sheets; CSS tips;" /> 
  </head> 
   
  <body> 
   
  <h2>Force Specific Content to Print in Landscape Orientation</h2> 
  <p>This handy trick works in IE5. 5 /Win and newer. It assumes that the default printer orientation is portrait.</p> 
   
  <p>Use the <code>writing-mode</code> property (submitted to W3C). A value meant for East Asian typography, <code>tb-rl</code>, causes IE to write text from top to bottom and right to left. Surround the content you want in landscape with a DIV with a class defined in a print stylesheet. For instance: 
  </p>  
   
  <pre><style type="text/css" media="print"> 
  div.page {  
    writing-mode: tb-rl; 
    height:  80 %; 
    margin:  10 %  0 %; 
  } 
  </style></pre> 
   
  <p>Note that now CSS properties have a reverse sense. Height means width and top/bottom margins become left/right margins. </p> 
  <p>Put a page break *after* a portrait page that is to be followed by a landscape and a page break *before* a portrait page that is preceded by a landscape. Tweak to your needs. <b>Caveat:</b> Data tables resist this hack. To get a table to flip nicely for print it is necessary to add another style rule—which works only in IE6+. Please see the source for details. When once we practice to deceive, my, how the hacks unweave! 
  </p> 
   
  <div class="breakafter">Page break after here.</div> 
   
  <div class="page"> 
  <h3>Second Page Should Be Printed in Landscape</h3> 
  <p>Un peu de texte en exemple ici.</p>  
   
  <p>Un peu de texte en exemple ici.</p> 
   
  </div> 
   
   
   
  <div class="page"> 
  <h3>Third Page Should Be in Landscape</h3> 
  <p>Un peu de texte en exemple ici.</p>  
   
  <p>Un peu de texte en exemple ici.</p> 
   
  <!-- Use IE Conditional Comments to hide table from IE5.x --> 
  <!--[if gte IE 6]> 
    <table border="1" cellspacing="2" cellpadding="2" bordercolor="Purple"> 
  <tr> 
      <td>First Cell in first row</td> 
      <td>Second Cell</td> 
      <td>Third Cell in first row</td> 
  </tr> 
  <tr> 
      <td>First Cell in row  2 </td> 
      <td>Second Cell</td> 
      <td>Third Cell in row  2 </td> 
  </tr> 
  </table> 
   
  <![endif]--> 
   
  </div> 
   
   
  <div class="breakbefore">Page break before here.</div> 
   
  <h3>...and the last page should be back to portrait</h3> 
   
  <p>Un peu de texte en exemple ici.</p>  
   
  </body> 
  </html>
-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
Установить параметры страницы -> Ориентация -> альбомная
    #34036120
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2VERS, спасибо!
p.s. Жаль, что такие интересные реализации как всегда работают только в IE :(
...
Рейтинг: 0 / 0
Установить параметры страницы -> Ориентация -> альбомная
    #34036744
Vinnyl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.
...
Рейтинг: 0 / 0
Установить параметры страницы -> Ориентация -> альбомная
    #34036792
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модератор: Перенесено из форума PHP&PERL
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Установить параметры страницы -> Ориентация -> альбомная
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]