Я прочитал документацию по Kendo UI JQuery и другие ответы на вопрос о том, как распечатать вкладку Kendo UI JQery. Но у меня все еще есть проблема. Если я открою окно и ничего не сделаю (например, не нажимаю никакие вкладки / и т. Д.) И использую браузер для печати, я могу напечатать все вкладки так же хорошо, как и упомянутые решения. Проблема в том, что когда я нажимаю на вкладку, а затем на другую и, возможно, возвращаюсь к другой (какой бы ни была комбинация), я вижу только ту вкладку, на которую только что нажал, или иногда я вижу только ту вкладку, на которую только что нажал, но последнюю, например. Я больше не вижу все вкладки в окне предварительного просмотра после того, как начал использовать окно. Какие-либо предложения?
@media print
{
body > *
{
display: none !important;
}
body > .k-window
{
display: block !important;
position: relative !important;
top: auto !important;
left: auto !important;
width: auto !important;
height: auto !important;
border-width: 0;
box-shadow: none !important;
}
.k-window .k-window-titlebar
{
display: none;
}
.k-tabstrip .k-content
{
display: block;
}
}
Я играл с вышеупомянутым CSS, но безуспешно. Единственное изменение, на которое я могу повлиять, это то, что я могу получить его там, где, добавляя элемент k-item в kendo ui, пользователь может распечатывать каждую вкладку по одной за раз, если они находятся на этой вкладке и решают использовать браузер для печати. кроме этого я не могу заставить все вкладки печатать все время.