Можно ли изменить поля браузера по умолчанию через JavaScript? - PullRequest
2 голосов
/ 09 июня 2010

Я хочу изменить поля браузера по умолчанию через JavaScript, потому что я хочу напечатать отображаемый документ на странице, но поля отличаются в разных браузерах ??? Пожалуйста, помогите мне изменить поля браузера по умолчанию. если у вас есть решение, скажите мне.

Ответы [ 4 ]

3 голосов
/ 09 июня 2010

Не javascript, но если вы ищете конкретные стили для печати, вы можете использовать:
<link rel="stylesheet" type="text/css" href="print.css" media="print" />

где print.css будет содержать что-то вроде

* { margin:0 }
2 голосов
/ 09 июня 2010

Я бы рекомендовал добавить reset.css на вашу страницу и, вероятно, на все ваши страницы / проекты.
Таким образом вы сможете устранить все различия в значениях стилей по умолчанию для браузеров.

0 голосов
/ 09 июня 2010

CSS:

body, html { margin:0 }

или

* { margin:0 }

или посмотрите в сброс CSS. Рекомендую это через JavaScript.

0 голосов
/ 09 июня 2010

используйте jquery

$(document).ready(function() {
       $("body").css("margin","0");
});

Использование CSS

body { margin:0; }
...