Значит так, столкнулся с такой задачей:
Как вы знаете, в большинстве браузеров имеется возможность распечатать документ, но не имеются четкие стандарты на этот счет и фактически полностью отсутствует возможность настройки..
Сравнивал два наиболее популярных браузера - Опера (9.24.8816) и Internet Explorer (6.0.2900.2180), и на наглядном примере обнаружил существенные различие в границах "страницы для распечатки".
Единственный выход, который мне пришел в голову -это использовать индентификатор браузера, и взависимости от его значение подставлять соответствующий шаблон.
Вопрос: вероятно я далеко не первый, кому приспичило распечатывать страницу из браузера в фиксированном формате, поэтому какие методы решения этой проблемы на ваш взгляд самые рациональные?
Так же хотелось бы разобраться в устройстве индентификаторов..
Вот у Яши спрашивал -тот ссылочку дал - http://www.alex-novo.ru/ (без понятия, что это за сайт, но он печатает юзер-агента -что собственно нам и надо).
Соответсвенно он вернул:
1. Opera/9.24 (Windows NT 5.1; U; ru)
2. Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MRSPUTNIK 1, 8, 0, 17 HW; MRA 4.8 (build 01709); .NET CLR 2.0.50727)
3. Yandex/1.01.001 (compatible; Win16; I)
4. Mozilla/5.0 (compatible; Googlebot/2.1; +www.google.com/bot.html)
Третий индентификатор принадлежит, собственно, самому Яше, а 4й -Гуглу
А какие у вас браузеры/индетификаторы? И что означают эти множество буковок/цифорок в скобках? По какому принципу они расшифровываются?