Thứ Ba, 1 tháng 3, 2011
Thứ Năm, 24 tháng 2, 2011
Posted by Unknown on 22:21
with
2 comments
so far
Bằng cách sử dụng JQuery bạn có thể tạo cho mình một tiện ích bài nổi bật – Features Post tự động trình diễn slide 4 bài đang do bạn upload các thông tin về URL, hình ảnh và đoạn miêu tả với kích thước mặc định 600px x 240px.
Bạn có thể thực hiện một cách dễ dàng như sau:
Bước 1: Truy cập vào Blogger.- Truy cập vào Blogger Bảng điều khiển (Dashboard) >> Thiết kế (Design) >> Chỉnh sửa HTML (Edit HTML).
Bước1: Chèn mã CSS.
- Tìm kiếm đoạn code: </head>
- Thay thế </head> bằng đoạn mã sau:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js' type='text/javascript'></script>
<script type='text/javascript'>
//<![CDATA[
$(document).ready(function() {
//Execute the slideShow, set 6 seconds for each images
slideShow(3000);
});
function slideShow(speed) {
//append a LI item to the UL list for displaying caption
$('ul.slideshow').append('<li id="slideshow-caption" class="caption"><div class="slideshow-caption-container"><h3></h3><p></p></div></li>');
//Set the opacity of all images to 0
$('ul.slideshow li').css({opacity: 0.0});
//Get the first image and display it (set it to full opacity)
$('ul.slideshow li:first').css({opacity: 1.0});
//Get the caption of the first image from REL attribute and display it
$('#slideshow-caption h3').html($('ul.slideshow a:first').find('img').attr('title'));
$('#slideshow-caption p').html($('ul.slideshow a:first').find('img').attr('alt'));
//Display the caption
$('#slideshow-caption').css({opacity: 0.7, bottom:0});
//Call the gallery function to run the slideshow
var timer = setInterval('gallery()',speed);
//pause the slideshow on mouse over
$('ul.slideshow').hover(
function () {
clearInterval(timer);
},
function () {
timer = setInterval('gallery()',speed);
}
);
}
function gallery() {
//if no IMGs have the show class, grab the first image
var current = ($('ul.slideshow li.show')? $('ul.slideshow li.show') : $('#ul.slideshow li:first'));
//Get next image, if it reached the end of the slideshow, rotate it back to the first image
var next = ((current.next().length) ? ((current.next().attr('id') == 'slideshow-caption')? $('ul.slideshow li:first') :current.next()) : $('ul.slideshow li:first'));
//Get next image caption
var title = next.find('img').attr('title');
var desc = next.find('img').attr('alt');
//Set the fade in effect for the next image, show class has higher z-index
next.css({opacity: 0.0}).addClass('show').animate({opacity: 1.0}, 1000);
//Hide the caption first, and then set and display the caption
$('#slideshow-caption').animate({bottom:-70}, 300, function () {
//Display the content
$('#slideshow-caption h3').html(title);
$('#slideshow-caption p').html(desc);
$('#slideshow-caption').animate({bottom:0}, 500);
});
//Hide the current image
current.animate({opacity: 0.0}, 1000).removeClass('show');
}
//]]>
</script>
<style type="text/css">
ul.slideshow {
list-style:none;
width:600px;
height:240px;
overflow:hidden;
position:relative;
margin:0;
padding:0;
font-family:Arial,Helvetica,Trebuchet MS,Verdana;
;
}
ul.slideshow li {
position:absolute;
left:0;
right:0;
}
ul.slideshow li.show {
z-index:500;
}
ul img {
width:600px;
height:240px;
border:none;
}
#slideshow-caption {
width:600px;
height:70px;
position:absolute;
bottom:0;
left:0;
color:#fff;
background:#000;
z-index:500;
}
#slideshow-caption .slideshow-caption-container {
padding:5px 10px;
z-index:1000;
}
#slideshow-caption h3 {
margin:0;
padding:0;
font-size:16px;
}
#slideshow-caption p {
margin:5px 0 0 0;
padding:0;
}
</style>
</head>
- Lưu lại mẫu.
Bước3: Tạo tiện ích Featured Post
- Truy cập vào Thiết kế (Design) >> Phần tử trang (Page Elements) >> Click vào Thêm tiện ích ('Add a Gadget').
- Lựa chọn 'HTML/Javascript' và dán đoạn code dưới vào phần nội dung:
<ul class="slideshow">
<li><a href="Đường dẫn URL của bài Featured post 1"><img src="Chèn đường dẫn URL hình ảnh minh họa Featured post 1" title="Tiêu đề bài Featured post 1" alt="Đoạn text miêu tả bài viết Featured post 1 ." /></a></li>
<li><a href="Đường dẫn URL của bài Featured post 2"><img src="Chèn đường dẫn URL hình ảnh minh họa Featured post 2" title="Tiêu đề bài Featured post 2" alt="Đoạn text miêu tả bài viết Featured post 2 ." /></a></li>
<li><a href="Đường dẫn URL của bài Featured post 3"><img src="Chèn đường dẫn URL hình ảnh minh họa Featured post 3" title="Tiêu đề bài Featured post 3" alt="Đoạn text miêu tả bài viết Featured post 3 ." /></a></li>
<li><a href="Đường dẫn URL của bài Featured post 4"><img src="Chèn đường dẫn URL hình ảnh minh họa Featured post 4" title="Tiêu đề bài Featured post 4" alt="Đoạn text miêu tả bài viết Featured post 4 ." /></a></li>
</ul>
- Bạn thay đổi các thông tin đánh dấu màu trong đoạn code trên là xong.
Thứ Tư, 23 tháng 2, 2011
Posted by Unknown on 23:36
with
No comments
so far
Kiểu 1:
<script language='javascript'>
step=0
function flash_title(){
step++
if (step==7) {step=1}
if (step==1) {document.title='Blog thông tin tổng hợp'}
if (step==2) {document.title='Trần Phúc Minh - Phòng Nông nghiệp - PTNT huyện Châu Đức, tỉnh BR-VT'}
if (step==3) {document.title='Hãy truy cập để có nhiều thông tin bổ ích cho cuộc sống'}
if (step==4) {document.title='Mọi chi tiết xin liên hệ mail: tpm1512@yahoo.com, đt cơ quan 0643.704807 hoặc dđ: 01666055006'}
if (step==5) {document.title='Phương châm tạo blog này của Minh để phục vụ công việc, không thương mại hoá'}
if (step==6) {document.title='Chúc các bạn có nhiều sức khỏe, may mắn và hạnh phúc'}
setTimeout("flash_title()",2500);}
flash_title()
</script>
Kiểu 2:
<script type='text/javascript'>
//<![CDATA[
var message = new Array() // leave this as is
message[0] = "Blog thông tin tổng hợp";
message[1] = "Trần Phúc Minh - Phòng Nông nghiệp - PTNT huyện Châu Đức, tỉnh BR-VT";
message[2] = "Hãy truy cập để có nhiều thông tin bổ ích cho cuộc sống";
message[3] = "Mọi chi tiết xin liên hệ mail: tpm1512@yahoo.com, đt cơ quan 0643.704807 hoặc dđ: 01666055006";
message[4] = "Phương châm tạo blog này của Minh để phục vụ công việc, không thương mại hoá";
message[5] = "Chúc các bạn có nhiều sức khỏe, may mắn và hạnh phúc";
var reps = 1
var speed = 250
var p=message.length;
var T="";
var C=0;
var mC=0;
var s=0;
var sT=null;
if(reps<1)reps=1;
function doTheThing(){
T=message[mC];
A();}
function A(){
s++
if(s>9){s=1}
if(s==1){document.title='(--((--(('+T+'))--))--)'}
if(s==2){document.title='--((--((-'+T+'-))--))--'}
if(s==3){document.title='-((--((--'+T+'--))--))-'}
if(s==4){document.title='((--((---'+T+'---))--))'}
if(s==5){document.title='(--((--(('+T+'))--))--)'}
if(s==6){document.title='--((--((-'+T+'-))--))--'}
if(s==7){document.title='-((--((--'+T+'--))--))-'}
if(s==8){document.title='((--((--['+T+']--))--))'}
if(s==9){document.title='(--((--(('+T+'))--))--)'}
if(C<(8*reps)){
sT=setTimeout("A()",speed);
C++
}else{
C=0;
s=0;
mC++
if(mC>p-1)mC=0;
sT=null;
doTheThing();}}
doTheThing();
//]]>
</script>
Kiểu 3:
<script language="javascript">
tb5_messages = new tb5_makeArray(6);
tb5_messages[0] = "Blog thông tin tổng hợp";
tb5_messages[1] = "Trần Phúc Minh - Phòng Nông nghiệp - PTNT huyện Châu Đức, tỉnh BR-VT";
tb5_messages[2] = "Hãy truy cập để có nhiều thông tin bổ ích cho cuộc sống";
tb5_messages[3] = "Mọi chi tiết xin liên hệ mail: tpm1512@yahoo.com, đt cơ quan 0643.704807 hoặc dđ: 01666055006";
tb5_messages[4] = "Phương châm tạo blog này của Minh để phục vụ công việc, không thương mại hoá";
tb5_messages[5] = "Chúc các bạn có nhiều sức khỏe, may mắn và hạnh phúc";
tb5_rptType = 'infinite';
tb5_rptNbr = 10;
tb5_speed = 55; //tốc độ hiển thị (số càng lớn sẽ càng chậm)
tb5_delay = 2000; //thời gian chuyển sang dòng text khác
var tb5_counter=1;
var tb5_currMsg=0;
var tb5_stsmsg="";
function tb5_makeArray(n){
this.length = n;
return this.length;
}
function tb5_shuffle(arr){
var k;
for (i=0; i<arr.length; i++){
k = Math.round(Math.random() * (arr.length - i - 1)) + i;
temp = arr[i];arr[i]=arr[k];arr[k]=temp;
}
return arr;
}
tb5_arr = new tb5_makeArray(tb5_messages[tb5_currMsg].length);
tb5_sts = new tb5_makeArray(tb5_messages[tb5_currMsg].length);
for (var i=0; i<tb5_messages[tb5_currMsg].length; i++){
tb5_arr[i] = i;
tb5_sts[i] = "_";
}
tb5_arr = tb5_shuffle(tb5_arr);
function tb5_init(n){
var k;
if (n == tb5_arr.length){
if (tb5_currMsg == tb5_messages.length-1){
if ((tb5_rptType == 'finite') && (tb5_counter==tb5_rptNbr)){
clearTimeout(tb5_timerID);
return;
}
tb5_counter++;
tb5_currMsg=0;
}
else{
tb5_currMsg++;
}
n=0;
tb5_arr = new tb5_makeArray(tb5_messages[tb5_currMsg].length);
tb5_sts = new tb5_makeArray(tb5_messages[tb5_currMsg].length);
for (var i=0; i<tb5_messages[tb5_currMsg].length; i++){
tb5_arr[i] = i;
tb5_sts[i] = "_";
}
tb5_arr = tb5_shuffle(tb5_arr);
tb5_sp=tb5_delay;
}
else{
tb5_sp=tb5_speed;
k = tb5_arr[n];
tb5_sts[k] = tb5_messages[tb5_currMsg].charAt(k);
tb5_stsmsg = "";
for (var i=0; i<tb5_sts.length; i++)
tb5_stsmsg += tb5_sts[i];
document.title = tb5_stsmsg;
n++;
}
tb5_timerID = setTimeout("tb5_init("+n+")", tb5_sp);
}
function tb5_randomizetitle(){
tb5_init(0);
}
tb5_randomizetitle();</script>
<script language='javascript'>
step=0
function flash_title(){
step++
if (step==7) {step=1}
if (step==1) {document.title='Blog thông tin tổng hợp'}
if (step==2) {document.title='Trần Phúc Minh - Phòng Nông nghiệp - PTNT huyện Châu Đức, tỉnh BR-VT'}
if (step==3) {document.title='Hãy truy cập để có nhiều thông tin bổ ích cho cuộc sống'}
if (step==4) {document.title='Mọi chi tiết xin liên hệ mail: tpm1512@yahoo.com, đt cơ quan 0643.704807 hoặc dđ: 01666055006'}
if (step==5) {document.title='Phương châm tạo blog này của Minh để phục vụ công việc, không thương mại hoá'}
if (step==6) {document.title='Chúc các bạn có nhiều sức khỏe, may mắn và hạnh phúc'}
setTimeout("flash_title()",2500);}
flash_title()
</script>
Kiểu 2:
<script type='text/javascript'>
//<![CDATA[
var message = new Array() // leave this as is
message[0] = "Blog thông tin tổng hợp";
message[1] = "Trần Phúc Minh - Phòng Nông nghiệp - PTNT huyện Châu Đức, tỉnh BR-VT";
message[2] = "Hãy truy cập để có nhiều thông tin bổ ích cho cuộc sống";
message[3] = "Mọi chi tiết xin liên hệ mail: tpm1512@yahoo.com, đt cơ quan 0643.704807 hoặc dđ: 01666055006";
message[4] = "Phương châm tạo blog này của Minh để phục vụ công việc, không thương mại hoá";
message[5] = "Chúc các bạn có nhiều sức khỏe, may mắn và hạnh phúc";
var reps = 1
var speed = 250
var p=message.length;
var T="";
var C=0;
var mC=0;
var s=0;
var sT=null;
if(reps<1)reps=1;
function doTheThing(){
T=message[mC];
A();}
function A(){
s++
if(s>9){s=1}
if(s==1){document.title='(--((--(('+T+'))--))--)'}
if(s==2){document.title='--((--((-'+T+'-))--))--'}
if(s==3){document.title='-((--((--'+T+'--))--))-'}
if(s==4){document.title='((--((---'+T+'---))--))'}
if(s==5){document.title='(--((--(('+T+'))--))--)'}
if(s==6){document.title='--((--((-'+T+'-))--))--'}
if(s==7){document.title='-((--((--'+T+'--))--))-'}
if(s==8){document.title='((--((--['+T+']--))--))'}
if(s==9){document.title='(--((--(('+T+'))--))--)'}
if(C<(8*reps)){
sT=setTimeout("A()",speed);
C++
}else{
C=0;
s=0;
mC++
if(mC>p-1)mC=0;
sT=null;
doTheThing();}}
doTheThing();
//]]>
</script>
Kiểu 3:
<script language="javascript">
tb5_messages = new tb5_makeArray(6);
tb5_messages[0] = "Blog thông tin tổng hợp";
tb5_messages[1] = "Trần Phúc Minh - Phòng Nông nghiệp - PTNT huyện Châu Đức, tỉnh BR-VT";
tb5_messages[2] = "Hãy truy cập để có nhiều thông tin bổ ích cho cuộc sống";
tb5_messages[3] = "Mọi chi tiết xin liên hệ mail: tpm1512@yahoo.com, đt cơ quan 0643.704807 hoặc dđ: 01666055006";
tb5_messages[4] = "Phương châm tạo blog này của Minh để phục vụ công việc, không thương mại hoá";
tb5_messages[5] = "Chúc các bạn có nhiều sức khỏe, may mắn và hạnh phúc";
tb5_rptType = 'infinite';
tb5_rptNbr = 10;
tb5_speed = 55; //tốc độ hiển thị (số càng lớn sẽ càng chậm)
tb5_delay = 2000; //thời gian chuyển sang dòng text khác
var tb5_counter=1;
var tb5_currMsg=0;
var tb5_stsmsg="";
function tb5_makeArray(n){
this.length = n;
return this.length;
}
function tb5_shuffle(arr){
var k;
for (i=0; i<arr.length; i++){
k = Math.round(Math.random() * (arr.length - i - 1)) + i;
temp = arr[i];arr[i]=arr[k];arr[k]=temp;
}
return arr;
}
tb5_arr = new tb5_makeArray(tb5_messages[tb5_currMsg].length);
tb5_sts = new tb5_makeArray(tb5_messages[tb5_currMsg].length);
for (var i=0; i<tb5_messages[tb5_currMsg].length; i++){
tb5_arr[i] = i;
tb5_sts[i] = "_";
}
tb5_arr = tb5_shuffle(tb5_arr);
function tb5_init(n){
var k;
if (n == tb5_arr.length){
if (tb5_currMsg == tb5_messages.length-1){
if ((tb5_rptType == 'finite') && (tb5_counter==tb5_rptNbr)){
clearTimeout(tb5_timerID);
return;
}
tb5_counter++;
tb5_currMsg=0;
}
else{
tb5_currMsg++;
}
n=0;
tb5_arr = new tb5_makeArray(tb5_messages[tb5_currMsg].length);
tb5_sts = new tb5_makeArray(tb5_messages[tb5_currMsg].length);
for (var i=0; i<tb5_messages[tb5_currMsg].length; i++){
tb5_arr[i] = i;
tb5_sts[i] = "_";
}
tb5_arr = tb5_shuffle(tb5_arr);
tb5_sp=tb5_delay;
}
else{
tb5_sp=tb5_speed;
k = tb5_arr[n];
tb5_sts[k] = tb5_messages[tb5_currMsg].charAt(k);
tb5_stsmsg = "";
for (var i=0; i<tb5_sts.length; i++)
tb5_stsmsg += tb5_sts[i];
document.title = tb5_stsmsg;
n++;
}
tb5_timerID = setTimeout("tb5_init("+n+")", tb5_sp);
}
function tb5_randomizetitle(){
tb5_init(0);
}
tb5_randomizetitle();</script>
Thứ Ba, 22 tháng 2, 2011
Đăng ký:
Bài đăng (Atom)