Tạo Banner quảng cáo với hiệu ứng trượt dọc 2 bên







Banner
quảng cáo trượt dọc 2 bên trang web là hình thức quảng cáo rất phổ biến hiện
nay trên các Forum\Website lớn. Không những giúp tận dụng “đất”, nó còn dễ dàng
gây được sự chú ý của người đọc với hiệu ứng trượt theo khi trang được cuộn
lên\xuống.





Tiện ích
này trước đây đã được một số Blogger giới thiệu. Tuy nhiên có một số nhược điểm
“chết người” như : không hiển thị tốt trên trình duyệt Firefox, hoặc nếu hiển
thị thì khi click vào bất cứ liên kết nào trên Blog cũng không có tác dụng (
unclickable ).


Sau khi
tham khảo code từ một số website tên tuổi, CĐQTKD5A đã tìm được đoạn code ưng ý,
có thể khắc phục được các lỗi nêu trên, đặc biệt là hiển thị tốt ngay cả trên
trình duyệt “già nua xấu xí” IE6.





☼ Cách
tiến hành:


   1- Đăng nhập vào Blog


   2- Vào thiết kế


   3- Chọn Phần tử trang


   4-Tạo một widget HTML\JavaScript và chèn vào
đoạn code bên dưới :



<div id="divAdRight" style="DISPLAY: none; POSITION: absolute; TOP: 0px">      
<a href="
http://cdqtkd5a.blogspot.com/"><img src="Link ảnh quảng cáo" width="125" /></a>
</div>
<div id="divAdLeft" style="DISPLAY: none; POSITION: absolute; TOP: 0px">
<a href="
http://cdqtkd5a.blogspot.com/"><img src="Link ảnh quảng cáo" width="125" /></a>      
</div>
<script>
    function FloatTopDiv()
    {
        startLX = ((document.body.clientWidth -MainContentW)/2)-LeftBannerW-LeftAdjust , startLY = TopAdjust+80;
        startRX = ((document.body.clientWidth -MainContentW)/2)+MainContentW+RightAdjust , startRY = TopAdjust+80;
        var d = document;
        function ml(id)
        {
            var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
            el.sP=function(x,y){this.style.left=x + 'px';this.style.top=y + 'px';};
            el.x = startRX;
            el.y = startRY;
            return el;
        }
        function m2(id)
        {
            var e2=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
            e2.sP=function(x,y){this.style.left=x + 'px';this.style.top=y + 'px';};
            e2.x = startLX;
            e2.y = startLY;
            return e2;
        }
        window.stayTopLeft=function()
        {
            if (document.documentElement && document.documentElement.scrollTop)
                var pY =  document.documentElement.scrollTop;
            else if (document.body)
                var pY =  document.body.scrollTop;
            if (document.body.scrollTop > 30){startLY = 3;startRY = 3;} else {startLY = TopAdjust;startRY = TopAdjust;};
            ftlObj.y += (pY+startRY-ftlObj.y)/16;
            ftlObj.sP(ftlObj.x, ftlObj.y);
            ftlObj2.y += (pY+startLY-ftlObj2.y)/16;
            ftlObj2.sP(ftlObj2.x, ftlObj2.y);
            setTimeout("stayTopLeft()", 1);
        }
        ftlObj = ml("divAdRight");
        //stayTopLeft();
        ftlObj2 = m2("divAdLeft");
        stayTopLeft();
    }
    function ShowAdDiv()
    {
        var objAdDivRight = document.getElementById("divAdRight");
        var objAdDivLeft = document.getElementById("divAdLeft");       
        if (document.body.clientWidth <
1000)
        {
            objAdDivRight.style.display = "none";
            objAdDivLeft.style.display = "none";
        }
        else
        {
            objAdDivRight.style.display = "block";
            objAdDivLeft.style.display = "block";
            FloatTopDiv();
        }
    } 
</script>
<script>
document.write("<script type='text/javascript' language='javascript'>
MainContentW = 1000;LeftBannerW = 125;RightBannerW = 125;LeftAdjust = 5;RightAdjust = 5;TopAdjust = 10;ShowAdDiv();window.onresize=ShowAdDiv;;<\/script>");
</script>




Trong
đoạn code trên :


<a
href="
http://cdqtkd5a.blogspot.com/"> : liên kết đến khi người đọc
click vào. Thay 
http://cdqtkd5a.blogspot.com/ bằng liên kết trang bạn cho phù hợp


<img
src=”…”/> :
banner bạn muốn hiển thị


width="125"
: chiều rộng của banner. Có 2 giá trị được đánh dấu cùng màu cam


MainContentW
= 1000 :
chiều rộng trang web. Có 2 giá trị được đánh dấu cùng màu tím,


LeftAdjust
= 5
: khoảng cách từ bìa trái trang web đến banner


RightAdjust
= 5
: khoảng cách từ bìa phải trang web đến banner


TopAdjust
= 10
: khoảng cách từ rìa trên trang web đến banner


Lưu ý :
Do tiện ích sử dụng những giá trị xác định để điều chỉnh vị trí của banner so
với trang web, do đó, tính thẩm mỹ của tiện ích sẽ phụ thuộc vào độ phân giải
của màn hình máy tính.


5.  Lưu tiện ích lại là Ok.


 

Tạo nút ẩn hiện nội dung cho blogspot










Tuy code này trên mạng đã share rất
nhiêu, Hôm nay cdqtkd5a share lại cho các bạn tham khảo. Chỉ với 1 dòng lệnh kết
hợp với các thẻ div là bạn có thể tạo 1 button cho phép ẩn hiện nội dung của bạn
khi click vào nó. Các bạn xem Demo bên dưới bài đăng:








Code 1:

<div>
<div>
<input onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';this.innerText = ''; this.value = 'Ẩn'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Xem'; }" style="font-size: 10px; margin: 0px; padding: 0px; width: 75px;" type="button" value="Xem" /></div>
<div>
<div style="display: none;">
{Phần nội dung bị ẩn}</div>
</div>
</div>







Nếu như bài đăng quá dài, nếu muốn ẩn ,
thì phải kéo lên trên để thực hiện thao tác nhấn nút Ẩn , gây phiền phức. Để xử
lý tình trạng gây khó khăn cho người đọc, Các bạn có thể dùng code dưới đây.



Code 2:



<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 0px;">
Spoiler: <input onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '')  {  this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Ẩn';  } else {  this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none';  this.innerText = ''; this.value = 'Xem';  }" style="font-size: 10px; margin: 0px; padding: 0px; width: 45px;" type="button" value="Xem" /></div>
<div>
<div style="display: none;">{Phần nội dung bị ẩn}</div>
<input onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '')  {  this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Ẩn';  } else {  this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none';  this.innerText = ''; this.value = 'Xem';  }" style="font-size: 10px; margin: 0px; padding: 0px; width: 45px;" type="button" value="Ẩn" /></div>
</div>

Mời bạn xem thử Code1 dưới đây:








Chào mừng các bạn đến với trang http://cdqtkd5a.blogspot.com/ , trang xem tốt nhất với trình duyệt Google Chrome



Mời bạn xem thử Code 2







Chào mừng các bạn đến với trang http://cdqtkd5a.blogspot.com/ , trang xem tốt nhất với trình duyệt Google Chrome



Chúc bạn thành công


Võ Văn Tùng


 

Hiển thị tổng số bài viết và Comment cho Blog (Kiểu 2)


Trước
đây, tôi có chia sẻ với các bạn bài viết Hiển thị tổng số bài viết và Comment cho Blog TẠI ĐÂY.



Hôm nay,
do yêu cầu của bạn Tuấn Kiệt (qua mail) nên dunghennessy tiếp tục chia sẻ đến
các bạn thủ thuật 
Hiển thị tổng số bài viết và Comment cho Blog (Kiểu 2).


Với kiểu
2 này thì phía trước còn có thêm icon thể hiện Bài viết và Comments, bạn xem
hình minh hoạ:




Ảnh minh họa


Rất đơn
giản, bạn chỉ việc đăng nhập vào Blog > Chọn Bố cục > Thêm tiện ích HTML
(nếu chưa biết cách thêm tiện ích HTML/Javacript thì mời bạn xem TẠI ĐÂY). Tiếp
tục bạn copy đoạn code phía dưới dán vào.




<center><div id="thongke"> 
<span class="thongkeright"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeC5YwZGMGxeuRmVrlep9q-INIEyIAZ8AIH7JMzqHUUGWnbEQSbEIEd-lk4DXsf0E0i5Eu15DZvWg8G7JiWMK6iZxeFMf3B0NS3qvrDetbzesi52ipa4GobzebEteU5VtF3Ei7OFzbAt_i/s1600/Edit-Text-icon.png" width="32px" height="32px" float:center;"/>
<a href="http://cdqtkd5a.blogspot.com/" target="_blank"><span style=" text-align:left; vertical-align: super; margin:0px;padding:0px; margin-top:2px;padding:0;font-size: 18px; color:#bbb;font-family:Arial,Helvetica,sans-serif;">
<script style="text/javascript">
function showpostcount(json) {
document.write(parseInt(json.feed.openSearch$totalResults.$t,10));
}</script>
<script src="http://cdqtkd5a.blogspot.com/feeds/posts/default?alt=json-in-script&callback=showpostcount"></script> Bài viết </span> </a></span><br />
 <span class="thongkecenter">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA541Gt6Pvg5inD3C4sWc5fZ3WlQjSbZm_qYD-QIlcvNOotuPcpvTLAroLmTb0rOBZheZAl6j5R7MUSGbDZydt7KzsqfLAsgnjg8Dv-kxwsvgjGQnSsx7gBuMuoe1SP99-xymdWwR4j3Xm/s1600/www.loogix.com_10962891.gif" width="32px" height="32px" float:center;" />
<span style="text-align:left; vertical-align: super; margin:0px;padding:0px; font-size:18px;color:#bbb;font-family:Arial,Helvetica,sans-serif;">
<script style="text/javascript">
function showpostcount(json) {
document.write(parseInt(json.feed.openSearch$totalResults.$t,10));
}</script>
<script src="http://cdqtkd5a.blogspot.com/feeds/comments/default?alt=json-in-script&callback=showpostcount"></script> Bình luận</span></span></div><div style='clear:both;'/></div><cebter/></cebter></center>

Bây giờ bạn
thay đổi các dòng lệnh
đỏ thành địa chỉ trang blog của bạn và thay đổi các dòng
lệnh
màu xanh (link URL của icon phía trước) theo ý của bạn, cuối cùng bấm Lưu
lại
là xong.



Nguồn: dunghennessy



 

Hiển thị tổng số bài viết và comment cho blog








Ảnh minh họa



Với thủ
thuật này, trên blog của bạn sẽ có một tiện ích thống kê tổng số các bài đã
đăng và tổng số các bình luận (comments) trên blog. Tiện ích này sẽ tự động cập
nhật khi bạn đăng bài mới hoặc có comments mới. Tiện ích này có hình dáng như
hình cạnh bên.




Rất đơn
giản, bạn chỉ cần đăng nhập vào Blog > chọn Bố Cục > Thêm tiện ích HTML,
và dán tất cả các code phía dưới vào.




<script style="text/javascript">


function showpostcount(json) {


document.write('<center>Tổng số bài: <b>' + parseInt(json.feed.openSearch$totalResults.$t,10)


+ '</b></center>');}</script>


<script src="http://cdqtkd5a.blogspot.com/feeds/posts/default?alt=json-in-script&callback=showpostcount"></script>


<script style="text/javascript"></script>




<script style="text/javascript">


function numberOfComments(json) {


document.write('<center>Tổng số bình luận: <b>' + json.feed.openSearch$totalResults.$t +


'</b></center>');}</script>


<script src="http://cdqtkd5a.blogspot.com/feeds/comments/default?alt=json-in-script&callback=numberOfComments"></script>







Bây giờ, bạn thay đổi địa chỉ của blog
mình vào 2 dòng lệnh
màu đỏ phía trên và bấm Lưu lại là xong


Chúc các bạn thành công




 

Ẩn tiên ích HTML cho blogspot


Blogger
có cung cấp sẳn cho các bạn một số tiện ích để các bạn có thể gắn vào Blog như:
Trang tìm kiếm, Người theo dõi, thống kê Blog, nhãn, trang...Trong số đó tiện
ích
HTML/Javacript có thể xem là tiện ích hữu dụng nhất, tiện ích
HTML/Javacript dùng để chứa các mã HTML khác để tạo nên những Widget hữu dụng
như: tạo đồng hồ, xem báo, lịch...với các code HTML tương ứng.



Với thủ
thuật nhỏ dưới đây, các bạn có thể "hô biến" tiện ích này "biến
mất" và cho nó "xuất hiện" ở một số trang trong Blog mà bạn muốn.


Đầu tiên,
bạn cần phải xác định số thứ tự
(ID) của HTML/Javacrip mà mình muốn làm thủ thuật.
Cách xác định như sau: Bạn đăng nhập vào
blog > chọn Bố cục
và bấm vào chỉnh
sửa
  phía dưới của HTML/Javacript nào mà mình muốn để xem
số thứ tự của HTML/Javacript đó.


Bạn xem ảnh hướng dẫn dưới đây nha:





Thường thì số thứ tự sẽ nằm cuối cùng ở địa chỉ HTML/Javacript.















Khi đã
xác định được số thứ tự của tiện ích HTML/Javacript rồi, bạn đóng nó lại và bấm
vào Mẫu =>Chỉnh sửa HTML, rồi dùng cặp phím
Ctrl+F để mở hộp tìm kiếm và gõ
vào dòng lệnh
</head> và copy các đoạn code tương ứng phía dưới dán trên
dòng lệnh
</head>.






- Ẩn HTML ở các trang bài viết:





<style type='text/css'>
<b:if cond='data:blog.pageType == "item"'> 
#HTML6 {display:none;}
</b:if>
</style>




- Ẩn HTML ở trang chủ:

<style type='text/css'>
<b:if cond='data:blog.url == data:blog.homepageUrl'> 
#HTML6 {display:none;}
</b:if>
</style>




- Ẩn HTML ở các trang hay nhãn:


<style type='text/css'>
<b:if cond='data:blog.url == "địa chỉ trang hoặc nhãn"'>
#HTML6 {display:none;}
</b:if>
</style>
.





Bạn thay
thế các chữ màu đỏ cho thích hợp với yêu cầu của bạn và bấm Lưu mẫu. Bây giờ bạn
trở lại Blog để xem "thành quả" nha


Lưu ý: nếu
muốn ẩn nhiều HTML thì bạn chỉ cần thêm các số thứ tự HTML vào phía dưới là
xong.
Ví dụ như: tôi muốn ẩn 3 HTML ở trang chủ thì thêm như sau:




<style type='text/css'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>



#HTML6
 {display:none;}


#HTML10 {display:none;}


#HTML4 {display:none;} 
</b:if>
</style>


Chúc bạn thành công!!!

 

Hướng dẫn tạo ảnh động từ đoạn video yêu thích





Sẽ rất
vui nhộn và độc đáo khi tạo file ảnh động từ đoạn video yêu thích. Những hình ảnh
động này có thể sử dụng để làm ảnh đại diện khi tham gia diễn đàn hay đơn giản
để chia sẻ cho mọi người cùng xem.


Ảnh động
là file ảnh được ghép lại từ các từ các khung hình, tạo nên sự chuyển động của
hình ảnh. Ngày nay, có rất nhiều ảnh động được chia sẻ trên Internet, tuy
nhiên, tự tạo ra một hình ảnh yêu thích của riêng mình sẽ đặc biệt và độc đáo
hơn.





Hiện có
khá nhiều phần mềm có tính năng chuyển đổi file video thành ảnh động, tuy nhiên
phần lớn chúng đều là các phần mềm dùng thử và có thu phí. Với thủ thuật dưới
đây, bạn có thể thực hiện việc này hoàn toàn miễn phí.





Sử dụng
Windows Movie Maker để biên tập video:





Windows
Movie Maker
là công cụ biên tập phim và tạo slideshow sẵn có của Windows. Để tạo
được file ảnh động yêu thích từ 1 đoạn video, điều đầu tiên cần làm là biên tập
file video đó và trích ra đoạn film yêu thích nhất để sử dụng.





Để kích
hoạt Movie Maker, với người dùng Windows Vista/7, nhấn nút Start, gõ Movie
Maker
vào khung tìm kiếm và nhấn Enter. Với người dùng Windows XP, bạn lựa chọn
Windows Movie Maker từ trong menu start.





Trong trường
hợp không tìm thấy Windows Movie Maker trên máy tính của mình, bạn có thể
download và cài đặt phần mềm hoàn toàn miễn phí tại đây.





Lưu ý: thủ
thuật dưới đây được hướng dẫn trên phiên bản Windows Movie Maker phiên bản 6.0
trên Windows Vista. Các phiên bản khác có thể có một vài sự khác biệt nhưng
cách tiến hành thì hoàn toàn tương tự.





Đầu tiên,
bạn cần đưa đoạn video cần biên tập vào
Windows Movie Maker để bắt đầu chỉnh sửa.
Bạn có thể làm điều này bằng cách kéo và thả file video vào trong cửa sổ của phần
mềm. Hoặc bạn cũng có thể chọn
File -> Import Media Items từ menu của chương
trình, tìm và chọn file video cần sử dụng.
(hoặc là File -> Import Into
Collections đối với các phiên bản Windows Movie cũ hơn)








Sau khi
đã chọn xong, file video cần sử dụng sẽ xuất hiện trong giao diện của Windows
Movie Maker
. Trong ví dụ ở đây, chúng ta lựa sử dụng file video Butterfly.








Sử dụng
chuột, kéo và thả file video được chọn vào khu vực timeline (thanh thời gian) ở
bên dưới giao diện của Windows Movie Maker.





Bây giờ,
bạn có thể bắt đầu quá trình chỉnh sửa và khoang vùng nội dung của file video để
chuyển thành file ảnh động. Như trên đã nói, ảnh động là sự kết hợp của nhiều
khung hình liên tiếp nhau, do vậy thường có dung lượng khá lớn, đặc biệt nếu bạn
sử dụng cả 1 file video nguyên gốc để chuyển thành ảnh động, dung lượng file ảnh
có được sẽ rất lớn và rất khó khăn để chia sẻ. Do vậy, bạn chỉ nên cắt và chọn
đoạn nội dung yêu thích nhất để chuyển nó thành file ảnh động.





Để thuận
tiện trong việc chọn và cắt ra đoạn nội dung yêu thích, bạn có thể sử dụng tính
năng Zoom In (bằng cách chọn biểu tượng chiếc kính lúp và dấu + trên thanh
timeline).





Để bắt đầu
“khoanh vùng” đoạn nội dung muốn sử dụng để chuyển thành file ảnh động, bạn đưa
chuột đến đầu mút bên trái của thanh Timeline, dùng chuột kéo đoạn nội dung về
phía phải (xuất hiện mũi tên màu đỏ) đến thời điểm bắt đầu đoạn nội dung cần sử
dụng. Tiếp theo, di chuyển chuột đến đầu mút bên phải thanh Timeline, cầm và
kéo chuột về phía bên trái, đến thời điểm kết thúc của đoạn nội dung cần trích
xuất.








Bây giờ,
bạn sẽ có một đoạn clip nhỏ hơn, với đoạn nội dung mà bạn muốn chuyển nó thành
file ảnh động. Trong trường hợp đoạn phim bạn cắt không đúng như ý muốn, có thể
nhấn tổ hợp phím Ctrl +Z  để tiến hành lại
từ đầu.





Lưu ý: đoạn
phim bạn cắt chỉ nên có độ dài không quá 10s để có được dung lượng file sau khi
chuyển thành ảnh động không quá lớn.





Tiếp
theo, bạn chọn File -> Publish Movie (hoặc File -> Save Movie File).  Tại hộp thoại hiện ra, bạn chọn This Computer
rồi nhấn Next.





Hộp thoại
tiếp theo, bạn điền tên file sau khi xuất ra, nhấn Browser để chọn vị trí lưu
file và nhấn Next để tiếp tục.





Ở hộp thoại
cuối cùng, để giữ cho file video có dung lượng không quá lớn (thuận tiện hơn
khi chuyển đổi sang ảnh động), đánh dấu vào tùy chọn More Settings, và chọn tùy
chọn Windows Media Portable Devices (hoặc chọn bất cứ tùy chọn nào mà mục File
Size có dung lượng không quá lớn, khoảng dưới 5MB).











Nhấn nút
Publish để lưu lại nội dung file video đã chỉnh sửa.





Ngoài
cách sử dụng Windows Movie Maker, bạn cũng có thể sử dụng Daniusoft VideoConverter Free để biên tập đoạn nội dung video.


Chuyển đổi
đoạn video thành ảnh động:


Sau khi
đã hoàn tất các bước để biên tập nội dung đoạn video, bây giờ, bạn truy cập vào
http://www.gifninja.com/ConvertVideoToGif.aspx, nhấn nút Browser, tìm đến đoạn
video đã có được ở trên và nhấn nút make a Gif!.








Lưu ý:
đánh dấu vào tùy chọn trên nếu bạn không muốn chia sẻ ảnh động của mình với người
dùng dịch vụ này, còn đánh dấu chọn tùy chọn dưới, hình ảnh  của bạn sẽ được chia sẻ và được mọi người
bình luận, nhận xét.





Chờ trong
giây lát để quá trình upload và chuyển đổi diễn ra.





Cuối
cùng, lưu lại kết quả của mình để chia sẻ với mọi người thành quả mà bạn đã tạo
được. Chất lượng của hình ảnh kết quả là khá tốt.









File ảnh
động, định dạng GIF





Nếu bạn
muốn có nhiều tùy chỉnh hơn cho file ảnh động của mình (thay đổi kích cỡ, tần số
frame/giây…), bạn có thể nhờ đến phần mềm SUPER, download miễn phí tại đây.





Về mặc định,
SUPER là phần mềm chuyển đổi định dạng Video, tuy nhiên trong đó cũng có cả tính
năng chuyển đổi file video thành ảnh động GIF.


Trong
giao diện cài đặt đầu tiên, bạn chọn English (tiếng Anh) làm ngôn ngữ mặc định
và tiến hành cài đặt bình thường.








Trên giao
diện chính của phần mềm, nhấn vào biểu tượng chữ M ở góc trên bên phải, chọn
Add Multimedia File.








Tại mục
tùy chọn đầu tiên bên tay trái, bạn kích vào biểu tượng mũi tên và chọn GIF
(for making avatar) ở menu sổ xuống. Tại mục tùy chọn Video bên dưới, bạn có thể
điều chỉnh để thay đổi kích cỡ của file ảnh động tạo ra, tỉ lệ hình ảnh (16:9
hoặc 12:5…), tần số khung hình/giây (frame/s), tần số bitrate…





Lưu ý: Những
tần số này ảnh hưởng trực tiếp đến kích cỡ của file ảnh tạo thành, do vậy nếu
file ảnh kết quả có dung lượng quá lớn, bạn có thể thử thay đổi các chỉ số này
và thử lại.









 Cuối
cùng, nhấn nút Encode (Active Files) ở bên dưới giao diện phần mềm.





Quá trình
chuyển đổi sẽ diễn ra. Sau khi quá trình này kết thúc, 1 file ảnh động mới sẽ
xuất hiện, nằm cùng thư mục với file video được chọn. File ảnh động vẫn giữ
nguyên được chất lượng hình ảnh rất tốt và không thua kém gì chất lượng của
file video.





Xem ảnh động
trên Windows Vista:





Phần mềm
xem ảnh mặc định của Windows Vista, Windows Photo Gallery có một hạn chế khi
xem các hình ảnh động, đó là chỉ xem được frame đầu tiên của ảnh động. Nghĩa là
khi bạn mở 1 file ảnh động trên Vista, hình ảnh đó chỉ xuất hiện dưới dạng hình
ảnh tĩnh.







Để khắc
phục tình trạng nãy, nếu đang sử dụng Windows Vista, khi xem ảnh động, bạn kích
chuột phải vào file ảnh, chọn Open with -> Internet Explorer.





Hoặc bạn
cũng có thể nhờ đến các phần mềm xem ảnh như InfanView, download hoàn toàn miễn
phí tại đây để xem các file ảnh động do chính mình tạo ra.


Võ Văn Tùng


 

Tạo chữ chạy trên thanh tiêu đề cho Web/blog







Trước
đây, tôi có chia sẻ đến với các bạn "Hiển thị ngày giờ trên thanh tiêu đề cho Web/blog",
bạn cũng có thể tạo các dòng chữ chạy trên thanh tiêu đề bằng lệnh code đơn giản
dưới đây.




Đầu tiên,
bạn đăng nhập vào Blog > chọn Thiết kế
> Thêm tiện ích HTML/Javacript
rồi dán đoạn code phía dưới vào và bấm
lưu lại là xong. (Bạn có thể thay đổi dòng chữ "Xin chào các bạn" với
dòng chữ nào mà mình muốn).



<script language=javascript> var rev = "fwd"; function titlebar(val) { var msg  = "Xin chào các bạn"; var res = " "; var speed = 100; var pos = val;  msg = "   |---* "+msg+" *---|"; var le = msg.length; if(rev == "fwd"){  if(pos < le){  pos = pos+1;  scroll = msg.substr(0,pos);  document.title = scroll;  timer = window.setTimeout("titlebar("+pos+")",speed);  }  else{  rev = "bwd";  timer = window.setTimeout("titlebar("+pos+")",speed);  } } else{  if(pos > 0){  pos = pos-1;  var ale = le-pos;  scrol = msg.substr(ale,le);  document.title = scrol;  timer = window.setTimeout("titlebar("+pos+")",speed);  }  else{  rev = "fwd";  timer = window.setTimeout("titlebar("+pos+")",speed);  } } }  titlebar(0); </script>






Sau đó Lưu lại và trở lại Blog xem kết
quả nha.


Chúc bạn thành công.






 

Hiển thị ngày giờ trên thanh tiêu đề cho blog







Ảnh minh họa


Thanh
tiêu đề Blog là thanh nằm ngang trên cùng của trang web/blog, bạn có thể hiển
thị THỨ, NGÀY THÁNG NĂM VÀ GIỜ HIỆN TẠI trên thanh này với một thao tác đơn giản
như sau:


Đầu tiên,
bạn đăng nhập vào Blog > chọn Thiết kế > chọn Thêm tiện ích > thêm
HTML/Javacript
rồi dán đoạn code này vào:



<Script Language="JavaScript" Type="Text/JavaScript">  var mytime1=24; function mytime2() { mytime3=mytime1+6; mytime4=mytime1+mytime3; timexx=mytime1+mytime3+mytime4; timexxx=timexx/mytime4*mytime1; twelfth=mytime4*mytime1/12*mytime3; timexxxx=mytime1+mytime3/timexxx-16*timexx; timexxxxx=twelfth*(mytime1-5)/mytime4+timexx; timexxxxxx=timexxxxx/timexxxx+mytime1*mytime4-timexx; mytime5=(timexxxxxx+mytime1/mytime4*timexx+mytime3*timexxx)/twelfth+timexxxxx-timexxxxxx-1; mytime6=Math.floor(mytime5); mytime8=mytime6*mytime3/2+100; mytime7 = window.setTimeout("mytime2()", mytime8); var mytime9 = new Date(); var mytime10= mytime9.toLocaleString(); document.title = mytime10;} function op(){mytime2()} window.onload=op;  </script><br />  






Sau đó Lưu lại và trở lại Blog xem kết
quả nha.


Chúc bạn thành công.




 

Thơ tình: Bỏ tình








Bỏ tình









Anh bỏ tình em rất nhẹ nhàng




Như người qua bến chẳng dừng chân




Anh đi để lại trời màu xám




Để lại trong em nỗi bàng hoàng…









Đường về thật gần mà thật xa




Con đường đông đúc bao người qua




Thế mà em thấy cô đơn quá




Thế mà em lại thấy nhạt nhòa







Bao nhiêu kỷ niệm hãy còn xanh




Như đôi mắt biếc em tìm anh




Thế nhưng… anh đã mang đi cả




Chẳng để cho em chút để dành









Anh đã ra đi rất nhẹ nhàng




Bao lời yêu mến rất mênh mang




Bây giờ có lẽ anh quên cả




Bỏ mặc riêng em nỗi bẽ bàng









Ôi tình yêu ấy sao dễ tan




Trong trái tim anh đến phũ phàng




Sao vẫn dâng tràn trong tâm trí




Trói chặt hồn em giữa nhân gian










Bạn hãy gửi những bức THƠ TÌNH, những BÀI THƠ do bạn
viết về những người thân yêu và gửi cho chúng tôi tại địa chỉ:
cdqtkd5a@gmail.com - CĐQTKD5A sẽ đăng bài của bạn trong thời gian sớm nhất!