Mã:
<script type="text/javascript">
var flag = false;
$(document).ready(function () {
//ẩn các tab ko có nội dung
for (var i = 1; i <= 10; i++) {
var tab = tabMain.GetTabByName("tp" + i);
if (tab.GetVisible() == true) {
if (tab.GetText().indexOf('Tab') != -1) {
tab.SetVisible(false);
}
}
}
callbackPanel.PerformCallback('msList');
OpenDashboard();
//đọc khi mới mở
$.ajax({
url: "notification.ashx", // gửi ajax đến file notification.ashx
type: "get", // chọn phương thức gửi là get
dateType: "text", // dữ liệu trả về dạng text
data: { // Danh sách các thuộc tính sẽ gửi đi
id: 'count'
},
success: function (result) {
// Sau khi gửi và kết quả trả về thành công thì gán nội dung trả về
// đó vào thẻ div có id = result
//$('#opener').html(result);
if (result != "0") {
hplNotification.text = "Thông báo: " + result;
}
else {
hplNotification.text = "";
}
}
});
$.timer('my_timer', function () {
$.ajax({
url: "notification.ashx", // gửi ajax đến file result.php
type: "get", // chọn phương thức gửi là get
dateType: "text", // dữ liệu trả về dạng text
data: { // Danh sách các thuộc tính sẽ gửi đi
id: 'count'
},
success: function (result) {
// Sau khi gửi và kết quả trả về thành công thì gán nội dung trả về
// đó vào thẻ div có id = result
//$('#opener').html(result);
if (result != "0") {
hplNotification.text = "Thông báo: " + result;
}
else {
hplNotification.text = "";
}
// $.timer('my_timer').stop();
}
});
}, 1000 * 10); //10s
$.timer('my_timer').start();
$.timer('nhapnhay', function () {
hplNotification.style.color = flag ? "red" : "black";
hplNotification.style.fontSize = flag ? "9pt" : "9pt";
flag = !flag;
}, 1000 * 1); //3 s
$.timer('nhapnhay').start();
});
$(function () {
$("#dialog").dialog({
autoOpen: false,
show: {
effect: "blind",
duration: 1000
},
hide: {
effect: "explode",
duration: 1000
}
});
$("#hplNotification").click(function () {
//đọc lại số đếm lần nữa
$.ajax({
url: "notification.ashx", // gửi ajax đến file result.php
type: "get", // chọn phương thức gửi là get
dateType: "text", // dữ liệu trả về dạng text
data: { // Danh sách các thuộc tính sẽ gửi đi
id: 'count'
},
success: function (result) {
// Sau khi gửi và kết quả trả về thành công thì gán nội dung trả về
// đó vào thẻ div có id = result
//$('#opener').html(result);
if (result != "0") {
hplNotification.text = "Thông báo: " + result;
}
else {
hplNotification.text = "";
}
}
});
$.ajax({
url: "notification.ashx", // gửi ajax đến file result.php
type: "get", // chọn phương thức gửi là get
dateType: "text", // dữ liệu trả về dạng text
data: { // Danh sách các thuộc tính sẽ gửi đi
id: 'get'
},
success: function (result) {
// Sau khi gửi và kết quả trả về thành công thì gán nội dung trả về
// đó vào thẻ div có id = result
result = result.trim()
if (result != '') {
$('#div_message').html(result);
//$("#dialog").dialog("open");
}
}
});
});
$("#opener").click(function () {
//đọc lại số đếm lần nữa
$.ajax({
url: "notification.ashx", // gửi ajax đến file result.php
type: "get", // chọn phương thức gửi là get
dateType: "text", // dữ liệu trả về dạng text
data: { // Danh sách các thuộc tính sẽ gửi đi
id: 'count'
},
success: function (result) {
// Sau khi gửi và kết quả trả về thành công thì gán nội dung trả về
// đó vào thẻ div có id = result
$('#opener').html(result);
}
});
$.ajax({
url: "notification.ashx", // gửi ajax đến file result.php
type: "get", // chọn phương thức gửi là get
dateType: "text", // dữ liệu trả về dạng text
data: { // Danh sách các thuộc tính sẽ gửi đi
id: 'get'
},
success: function (result) {
// Sau khi gửi và kết quả trả về thành công thì gán nội dung trả về
// đó vào thẻ div có id = result
result = result.trim()
if (result != '') {
$('#Notify').html(result);
$("#dialog").dialog("open");
}
}
});
});
$("#readall").click(function () {
//thiết lập đã đọc hết
$.ajax({
url: "notification.ashx", // gửi ajax đến file result.php
type: "get", // chọn phương thức gửi là get
dateType: "text", // dữ liệu trả về dạng text
data: { // Danh sách các thuộc tính sẽ gửi đi
id: 'readall'
},
success: function (result) {
hplNotification.click();
}
});
});
});
function SetRead(_item) {
$.ajax({
url: "notification.ashx", // gửi ajax đến file result.php
type: "get", // chọn phương thức gửi là get
dateType: "text", // dữ liệu trả về dạng text
data: { // Danh sách các thuộc tính sẽ gửi đi
id: 'read',
item: _item
},
success: function (result) {
}
});
}
function SetReadUrl(_item, url) {
SetRead(_item);
var a = document.createElement('a');
a.href = url;
a.target = '_blank';
fireClickEvent(a);
}
function fireClickEvent(element) {
var evt = new window.MouseEvent('click', {
view: window,
bubbles: true,
cancelable: true
});
element.dispatchEvent(evt);
}
</script>
Không chỉ dừng lại ở việc sử dụng nguyên liệu cao cấp, mỗi công trình còn được "chăm sóc" bằng 4 dịch vụ xuất sắc của Tre Nghệ. Từ việc tư vấn, thiết kế đến thi công và hoàn thiện, mọi quy trình đều...
Chất Lượng và Sáng Tạo: Kiến Trúc...