当我想要打印时,Gridview丢失了进度条 [英] Gridview Lost Progress Bar When I Want Printing
问题描述
你好 Hello 这篇关于当我想要打印时,Gridview丢失了进度条的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
我在div类和javascript中生成进度条有问题。
当我想要打印gridview或页面时,我看不到进度条空栏。在我使用的javascript下面。有人知道如何修复问题?
<前lang =JavaScript> $(功能( ){
var dane;
dane = $( #myLabel)。text();
$( .progress)。each( function (){
var $ this = $( this ),
value = parseInt ($ this.find (' .progress-label')。text())* 60 / parseInt (dane);
$ this.progressbar({
value:value
});
if (value&g吨; 60 ){
$ this.addClass(' ')
} else {
$ this.addClass(' over')
}
});
});
function PrintDiv(AppPrint)
{
var prtContent = document .getElementById( AppPrint跨度>);
var WinPrint =
window .open(' ',' ' ,' left = 0,top = 0,width = 1,height = 1,toolbar = 0,滚动条= 0,状态= 0' 跨度>);
WinPrint。 document .write(prtContent.innerHTML);
WinPrint。 document .close();
WinPrint.focus();
WinPrint.print();
return false ;
WinPrint.close();
} ( function (){
var dane;
dane =
( #myLabel)。text();
( .progress)。each( function (){
< span class =code-keyword> var
I have problem with progress bar which is generate in div class and javascript.
When I want printing gridview or page I don't see progress bar only empty column. Below javascript that I use. Someone have idea how fixing problem?.
$(function () {
var dane;
dane = $("#myLabel").text();
$(".progress").each(function () {
var $this = $(this),
value = parseInt($this.find('.progress-label').text()) * 60 / parseInt(dane);
$this.progressbar({
value: value
});
if (value > 60) {
$this.addClass('under')
} else {
$this.addClass('over')
}
});
});
function PrintDiv(AppPrint)
{
var prtContent = document.getElementById("AppPrint");
var WinPrint =
window.open('', '', 'left=0,top=0,width=1,height=1,toolbar=0,scrollbars=0,status=0');
WinPrint.document.write(prtContent.innerHTML);
WinPrint.document.close();
WinPrint.focus();
WinPrint.print();
return false;
WinPrint.close();
}
(function () {
var dane;
dane =
("#myLabel").text();
(".progress").each(function () {
var