<MyRusakov.ru />

Профессиональная Web-разработка. Дизайн, код и автоматизация

Профессиональная Web-разработка. Дизайн, код и автоматизация

Это очень подробный курс из разряда "всё включено". Разбираются следующие темы: HTML, CSS, SCSS, JavaScript, PHP, SQL, Laravel, Nginx, PostCSS, npm, Vite, Vitest, Composer, PHPUnit, Prettier, Stylelint, ESLint, Pint, Larastan, Git, Agile, Scrum, Docker, Supervisord, Figma, Stitch AI, Confluence, Jira.

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

Помимо самой теории, Вы увидите пример создания Web-проекта на 20 000 строк кода: от идеи и документации на Confluence через планирование на Jira, fullstack-разработку до деплоя на VPS.

Помимо уроков, курс содержит упражнения для закрепления знаний и финальное тестирование. А ещё Вы получите 5 полноценных Бонусных курсов: «GitLab под ключ», «Вёрстка сайта с нуля 2.0», «JavaScript с Нуля до Гуру 2.0», «PHP и MySQL с Нуля до Гуру 3.0» и «Laravel от А до Я».

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Форум сайта MyRusakov.ru

Кнопка для печати определенного обьекта.
18.07.2011 19:50:13 Кнопка для печати определенного обьекта. Сообщение #1
armen_98

armen_98

Эксперт

Эксперт

Дата регистрации:
12.01.2011 16:35:33

Сообщений: 130

А как можно сделать кнопку чтоб когда польователь нажимал на нее то напечаталась таблица с id test а не вся страница?только не советуйте создавать iframe и печатать там потому что в таблице будет много данных))
Профиль
18.07.2011 20:59:40 Кнопка для печати определенного обьекта. Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Для вывода любого элемента на странице его надо сначала спрятать при загрузке. Для этого по умолчанию должно стоять CSS-свойство display: none;
А при нажатии на кнопку через JavaScript это свойство должно меняться на, например, block:
document.getElementById("test".style.display = "block";
Профиль
18.07.2011 22:19:29 Кнопка для печати определенного обьекта. Сообщение #3
armen_98

armen_98

Эксперт

Эксперт

Дата регистрации:
12.01.2011 16:35:33

Сообщений: 130

Я нечего не понял зачем нужно так делать))и какое отношение это имеет моему вопросу.Печатать я имею ввиду принтером напечатать есть же кнопки на сайтах с картинкой принтера а на нее нажимаешь открывается окно для печати.Вот такое я тоже хачу.
Профиль
18.07.2011 22:30:28 Кнопка для печати определенного обьекта. Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Для этого есть метод window.print() А для печати отдельных элементов нужно задавать правильные CSS-свойства и подключать их с помощью такой конструкции:
<link rel="stylesheet" type="text/css" media="print" href="print.css" />
Профиль
18.07.2011 22:33:07 Кнопка для печати определенного обьекта. Сообщение #5
armen_98

armen_98

Эксперт

Эксперт

Дата регистрации:
12.01.2011 16:35:33

Сообщений: 130

Можете дать ссылку на какую нибудь статью))а то вообще не понятно какие правильные свойства))
Профиль
18.07.2011 22:36:19 Кнопка для печати определенного обьекта. Сообщение #6
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Как правило, стили для печати совпадают со стилями основной страницы. Поэтому достаточно вызвать метод print().
Профиль
20.07.2011 12:48:44 Кнопка для печати определенного обьекта. Сообщение #7
armen_98

armen_98

Эксперт

Эксперт

Дата регистрации:
12.01.2011 16:35:33

Сообщений: 130

Вообщем я таки не понял нечего)))поискал и нашел плагин Jquery как раз для таких случаев называется она вот так: jquery print element.Вот ссылка: http://projects.erikzaadi.com/jQueryPlugins/jQuery.printElement/ использовать проше простово: $('SelectorToPrint').printElement(); //Не будет работать в опере и хроме или вот так: $("selector".printElement({printMode:'popup'}); //будет работать во всех браузерах
Профиль