Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ориентация печатаемого листа / 8 сообщений из 8, страница 1 из 1
29.03.2004, 13:51
    #32460621
Жмурик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ориентация печатаемого листа
Задача не обучать пользователя пользоваться Параметрами страницы, а автоматом печатать фрейм с горизонтальной ориентацией.
Есть способ?
...
Рейтинг: 0 / 0
29.03.2004, 15:05
    #32460829
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ориентация печатаемого листа
У меня была та же проблемма. Способа нет.

Что есть:
Для браузеров, поддерживающих 3-й css можно написать инструкцию:
@page {size:landscape;}
(IE не поддерживает, Mozilla 7 вроде поддерживает, я особо не разбирался)

Для Эксплорера можно сделать следующую весчь:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
function window_onload() {
if (document.all)
     {var OLECMDID_PRINT =  6 ;
      var OLECMDEXECOPT_DONTPROMPTUSER =  2 ;
      var OLECMDEXECOPT_PROMPTUSER =  1 ;
      var WebBrowser =  "<OBJECT ID=\" WebBrowser1\ " WIDTH=0  HEIGHT= 0  CLASSID=\"CLSID:8856F961-340A-11D0-A96B-00C04FD705A2\ "></OBJECT>" ;
      document.body.insertAdjacentHTML( "beforeEnd" , WebBrowser);
      WebBrowser1.ExecWB( 7 ,  1 ); //Вызывает диалог 'параметры страницы'
      //WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER); //печатает
      WebBrowser1.outerHTML = "";
     }
    else
     {self.print();} //диалог на печать
}
...
Рейтинг: 0 / 0
29.03.2004, 15:38
    #32460897
Жмурик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ориентация печатаемого листа
Вот спасибо.

А как хоть бы узнать, какая ныне ориентация? А?
...
Рейтинг: 0 / 0
29.03.2004, 15:53
    #32460943
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ориентация печатаемого листа
Мне кажется никак, во всяком случае, вряд ли все браузеры предоставляют такую возможность.

Вообще-то, пользователь ни такой уж и дурак, если надо, то разберется как ему распечатать страницу. Но при огромном желании можно написать для него подсказку.
...
Рейтинг: 0 / 0
29.03.2004, 15:58
    #32460969
Жмурик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ориентация печатаемого листа
Пользователь в другом городе (даже стране)
а шеф (в этом) хочет полного автомата
Браузер везде IE
Можно сделать чтоб IE6sp1
...
Рейтинг: 0 / 0
29.03.2004, 16:53
    #32461110
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ориентация печатаемого листа
я не знаю как это сделать.

вот ссылка http://wdh.suncloud.ru/css12.htm
Можешь показать шефу.

есть еще такая ссылка
но она, помоему ни чего не даст (


Самое реальное, на мой взгляд, это выводить диалог параметров страницы
...
Рейтинг: 0 / 0
29.03.2004, 16:54
    #32461115
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ориентация печатаемого листа
да, если решишь проблему, обязательно напиши как.
...
Рейтинг: 0 / 0
29.03.2004, 19:00
    #32461374
Жмурик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ориентация печатаемого листа
Проблему решил как обычно.
Методом игнорирования.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ориентация печатаемого листа / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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