За последние 24 часа нас посетили 58997 программистов и 1780 роботов. Сейчас ищут 1280 программистов ...

Печать выбранных html элементов с использованием CSS

Тема в разделе "HTML и CSS", создана пользователем Plotan, 17 ноя 2011.

  1. Plotan

    Plotan Активный пользователь

    С нами с:
    17 ноя 2011
    Сообщения:
    2
    Симпатии:
    0
    Здравствуйте, уважаемые. Я нарисовал в html страницу с разными элементами, некоторые позиционирую с использованием CSS.
    Есть на странице таблица, хочу печатать только ее при нажатии кнопки печать. При печати все остальные элементы должны скрываться, таблица должна быть в левом верхнем углу. При нажатии кнопки печать запускается javascript функция.

    HTML:
    1.  
    2. <form name="form1">
    3. <link rel="stylesheet" href="style.css" type="text/css"/>
    4.  
    5. <div class = "URA">
    6. <input type="button" name="buton1"
    7. value="Процедура печати"
    8. onclick="StartPrint()"/>
    9. </div>
    10.  
    11. <input type="button" name="buton2"
    12. value="Печать!"
    13. onclick="window.print()"/>
    14.  
    15.  
    16. <table border="1" name = "my_table" class = "test12">
    17. <tbody><td>Статус проверки</td><td>Кол-во</td><td>Общая сумма</td>
    18. <td>2</td><td>14</td><td>54</td>
    19. </form>
    20.  
    21.  
    22. <script language="javascript">
    23. function StartPrint() {
    24. window.print();
    25. }
    26.  
    [css]
    .URA {
    width: 180px;
    background: #eee;
    border: solid 1px #228B22;
    position: absolute;
    top: 240px;
    left: 902px;
    }

    @media print {
    .test12 {display: block !important;}
    form{display: none;}
    }
    [/css]
     
  2. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    молодец.


    Вопроса не видно.
     
  3. Plotan

    Plotan Активный пользователь

    С нами с:
    17 ноя 2011
    Сообщения:
    2
    Симпатии:
    0
    Точно - не работает указанный код так, как это описано в первом посте
     
  4. iliavlad

    iliavlad Активный пользователь

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    меня может поправят, но таблица находится в форме, которая скрывается при печати. вместе с таблицей.
    вынеси таблицу за форму.
    и кнопки можно делать отдельно от формы и с помощью тега button.