<body onLoad="self.print()">
. Ну или открывайте ее с параметром, а в логике страницы добавьте проверку наличия параметра, которая в нужных случаях запускала бы печать. $("[object Object] #resp")
$($(this).attr('id') + " #resp").text(response);
// Или
$(this.id + " #resp").text(response);
$("#resp", $(this)).text(response);
/**
* Formats given number with comas, i.e for given
* `12345` returns `"12,345"`.
* The second (optional) argument redefines default
* thouthands delimiter (comma).
*/
thouthands: function(n, delim) {
delim = delim != undefined ? delim : ','
x = (n + '').split('.')
x1 = x[0]
x2 = x.length > 1 ? '.' + x[1] : ''
var rgx = /(\d+)(\d{3})/
while (rgx.test(x1)) {
x1 = x1.replace(rgx, '$1' + delim + '$2')
}
return x1 + x2
}
function numberFormat(num) {
if (typeof num !== "string") {
return numberFormat(num.toString())
} else {
if (num.length < 4) {
return num
} else {
return numberFormat(num.slice(0, num.length - 3)) + " " + num.slice(num.length - 3)
}
}
}
/**
* Format number from 5251.25 to "5 251.25"
*
* @param num
* @returns {string}
*/
function numberFormat(num) {
if (!isFinite(num)) {
return num;
}
var parts = num.toString().split('.');
parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ' ');
return parts.join('.');
}
// Для примера за проверяемый день я возьму сегодняшний
var today = new Date();
// Узнаем какой это день недели
var day = today.getDay();
// Если 6 или 0 (СБ или ВС), то weekend = true
var weekend = (day == 6) || (day == 0);