Dãi host xài ok nè

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host
# localhost name resolution is handled within DNS itself.
#    127.0.0.1       localhost
#    ::1             localhost
173.252.100.26 facebook.com

173.252.100.26 www.login.facebook.com
173.252.100.26 login.facebook.com
173.252.100.26 apps.facebook.com
173.252.100.26 graph.facebook.com
173.252.100.26 register.facebook.com
173.252.100.26 vi-vn.connect.facebook.com
173.252.100.26 vi-vn.facebook.com
173.252.100.26 static.ak.connect.facebook.com
173.252.100.26 developers.facebook.com
173.252.100.26 error.facebook.com
173.252.100.26 channel.facebook.com
173.252.100.26 register.facebook.com
173.252.100.26 bigzipfiles.facebook.com
173.252.100.26 pixel.facebook.com
173.252.100.26 upload.facebook.com
173.252.100.26 register.facebook.com
173.252.100.26 bigzipfiles.facebook.com
173.252.100.26 pixel.facebook.com
173.252.100.26 logins.facebook.com
173.252.100.26 graph.facebook.com
173.252.100.26 developers.facebook.com
173.252.100.26 error.facebook.com
173.252.100.26 register.facebook.com
173.252.100.26 blog.facebook.com
173.252.100.26 channel.facebook.com
173.252.100.26 connect.facebook.com
173.252.100.26 bigzipfiles.facebook.com


Xem tiếp 0 comments

Cách vào Facebook sử dụng DNS của Google

avatar


Xem tiếp 0 comments

Tạo menu giống trang VnExpress.net (cập nhật)

Tạo menu giống trang VnExpress.net (cập nhật) [FD BlOg] - Lâu rồi ko giới thiệu cho các bạn các style menu nào mới, hôm nay mình sẽ lại cho ra mắt 1 style menu khác. Menu này sẽ mang phong cách giống như trang vnexpress.net Xem demo ở đây : LIVE DEMO


Cập nhật việc hiển thị Submenu ngay dưới menu chính (15/7/2009)


Hình ảnh minh họa:



☼ Sau đây là các bước thực hiện :

1. Vào bố cục

2. Vào chỉnh sửa code HTML

3. Chèn đoạn code bên dưới vào trước thẻ đóng </head>


<style type="text/css">

.parent-menu, .sub-menu {width:800px;}

#topmenu {height:46px; margin-bottom:10px;z-index:-10px;}



.fl {float:left;}

#topmenu {float:left;}

.fr {float:right;}



.parent-menu {height:25px; font:11px tahoma; color:#ffffff; text-align:center; background:#f5f5f6 url('http://i342.photobucket.com/albums/o433/bkprobk/bg-fd.gif') repeat-x 0px -46px;}

.pmenu-sep {width:25px;}

.pmenu-normal{height:15px; padding:7px; cursor:pointer;}

.pmenu-normal, .pmenu-active, .pmenu-normalleft, .pmenu-normalright, .pmenu-activeleft, .pmenu-activeright {cursor:pointer;}

.pmenu-normalleft, .pmenu-normalright, .pmenu-activeleft, .pmenu-activeright {width:3px; height:25px;font-size:1px;}

.pmenu-active {height:15px; padding:7px; color:#004f8b; background:#f5f5f6 url('http://i342.photobucket.com/albums/o433/bkprobk/bg-fd.gif') repeat-x 0px -73px;}

.pmenu-activeleft {height:25px; background:#f4f5f6 url('http://i342.photobucket.com/albums/o433/bkprobk/bg_corner.gif') no-repeat 0px 0px;}

.pmenu-activeright {height:25px; background:#f4f5f6 url('http://i342.photobucket.com/albums/o433/bkprobk/bg_corner.gif') no-repeat 0px -27px;}

.sub-menu {height:21px; background:#f5f5f6 url('http://i342.photobucket.com/albums/o433/bkprobk/bg-fd.gif') repeat-x 0px -100px;}

.smenu-content {width:678px; height:17px;padding:2px 7px;}

.smenu-content2 {width:892px; height:17px;padding:2px 7px;}

.smenu-content3 {width:534px; height:17px;padding:2px 7px;}

.smenu-content ul {width:50%;height:17px;margin:0px;padding:0px;list-style-type:none;}

.smenu-content li{float:right;padding:0px 5px;}

.smenu-content li img{border:0px; vertical-align:middle}



.sub-menu {position:relative; font: 12px arial; }



.parent-menu, .sub-menu, .sub-menucontent {overflow:hidden;}



.link-submenu {font:11px arial; color:#004f8b; text-decoration:none;}

.link-submenu:hover {text-decoration:underline;}

.sep-fmenu{width:2px; height:26px; background:#f4f5f6 url('http://i342.photobucket.com/albums/o433/bkprobk/bg_corner.gif') no-repeat -5px -138px;}

</style>



<script type="text/javascript">

var menu_fid = new Array(

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21



);

var menu_pid = new Array(

0, // home

0, // Menu1

0, // Menu2

0, // Menu3

0, // Menu4

0, // Menu5



2, // sub 1.1

2, // sub 1.2

2, // sub 1.3



3, // sub 2.1

3, // sub 2.2

3, // sub 2.3



4, // sub 3.1

4, // sub 3.2

4, // sub 3.3



5, // sub 4.1

5, // sub 4.2

5, // sub 4.3



6, // sub 5.1

6, // sub 5.2

6 // sub 5.3

);



var menu_name = new Array(

'Home',

'Menu 1',

'Menu 2',

'Menu 3',

'Menu 4',

'Menu 5',



'Submenu 1.1',

'Submenu 1.2',

'Submenu 1.3',



'Submenu 2.1',

'Submenu 2.2',

'Submenu 2.3',



'Submenu 3.1',

'Submenu 3.2',

'Submenu 3.3',



'Submenu 4.1',

'Submenu 4.2',

'Submenu 4.3',



'Submenu 5.1',

'Submenu 5.2',

'Submenu 5.3'



);



var menu_path = new Array(

'http://fandung.blogspot.com/',

'/Menu1/',

'/Menu2/',

'/Menu3/',

'/Menu4/',

'/Menu5/',



'/menu1/submenu1.1/',

'/menu1/submenu1.2/',

'/menu1/submenu1.3/',



'/menu2/submenu2.1/',

'/menu2/submenu2.2/',

'/menu2/submenu2.3/',



'/menu3/submenu3.1/',

'/menu3/submenu3.2/',

'/menu3/submenu3.3/',



'/menu4/submenu4.1/',

'/menu4/submenu4.2/',

'/menu4/submenu4.3/',



'/menu5/submenu5.1/',

'/menu5/submenu5.2/',

'/menu5/submenu5.3/'



);



var menu_show = new Array(

0, // home

0, // Menu1

0, // Menu2

0, // Menu3

0, // Menu4

0, // Menu5



0, // sub 1.1

0, // sub 1.2

0, // sub 1.3



0, // sub 2.1

0, // sub 2.2

0, // sub 2.3



0, // sub 3.1

0, // sub 3.2

0, // sub 3.3



0, // sub 4.1

0, // sub 4.2

0, // sub 4.3



0, // sub 5.1

0, // sub 5.2

0 // sub 5.3



);



</script>



<script type="text/javascript" language="javascript" src="http://data.fandung.com/blog/demo/vne-menu/Menu1.js"></script>


- Ở phần code CSS, để thay đổi hình nền, các bạn có thể down các file ảnh về (link màu cam, rồi dùng photoshop tùy chỉnh lại theo ý mình).



- Phần chính của thủ thuật này là việc chỉnh sửa các mảng (menu_fid, menu_pid, menu_name, menu_path, new Array) trong đoạn code javascript ở trên.



a. mảng menu_fid :

- các dãy số tương ứng trong mảng này chính là id của các menu (menu chính + menu phụ), ví dụ ta có tổng cộng 10 menu (cả chính và phụ) thì con số của mảng này là từ 1 tới 10.

- Như ở trong đoạn code JS trên, ta có 6 menu chính15 menu phụ thì dãy số của chúng ta sẽ lên tới 21. nếu các bạn điền dãy số này lớn hơn 21 thì vẫn không sao, nhưng nếu nhỏ hơn 21 thì các menu sau cùng sẽ ko hiển thị được (cụ thể ở đây các submenu 5 sẽ hiển thị không đủ)



b. mảng menu_pid :

- Mảng này giúp tạo bố cục của menu.

- Các menu chính được quy định bằng các con số 0

- Còn các menu phụ sẽ được quy định bằng các con số tiếp theo, và giống nhau (ở đây ko sử dụng dãy số 1 là do số 1 được đặt cho menu HOME), và như thế submenu 1 sẽ bắt đầu bằng các dãy số 2 giống nhau, tiếp theo submenu 2 là các dãy số 3 , ...

- Muốn thêm hoặc bớt các menu chính hoặc phụ, ta chỉ cần thêm hoặc bớt các con số tương tự trong dãy số là được (lưu ý việc thêm hoặc bớt phải thực hiện đồng nhất ở 5 mảng)



c. mảng menu_name :

- Mảng này sẽ quy định tên cho các menu chính và phụ.



d. mảng menu_path :

- mảng này sẽ thiết lập địa chỉ liên kết cho các menu chính và phụ.

- thay thế các đoạn /menu1/submenu1.1/ , /menu1/submenu1.2/ , ... thành các link tương ứng với menu đó.

- lưu ý là vị trí các phần tử trong mảng này và mảng menu_name phải khớp nhau, khi đó đường dẫn tới các menu mới chính xác.



e. mảng menu_show :

- các phần tử ở mảng này được biểu diễn bằng những con số 0. Lưu ý là tổng số các con số 0 phải bằng tổng các menu chính và phụ.

Một vài lưu ý sau cùng : khi tùy chỉnh lại các phần tử trong mảng, phải đảm bảo số lượng các phần tử trong 5 mảng bằng nhau, và phải khớp với nhau theo đúng thứ tự của nó, và điều quan trọng nữa là chỉ có phần tử cuối cùng trong mảng mới ko có dấu phẩy (,) theo sau, nếu sai xót thì code sẽ bị lỗi.

4. Sau khi tùy chỉnh xong. Save template

5. Tạo 1 widget HTML/javascript và dán đoạn code bên dưới vào:

<div id="topmenu">
<div class="parent-menu" id="parent-menu"></div>
<div class="sub-menu">

<div class="fl"><img src="http://i342.photobucket.com/albums/o433/bkprobk/fd-icon.gif" alt="" height="21" /> </div>

<div class="smenu-content fl" id="submenu" onmouseover="clear_delayhide();activeMenuParent();" onmouseout="resetit();">&nbsp;</div>

</div>

</div>

<script type="text/javascript" language="javascript">

menuobj=document.getElementById? document.getElementById("submenu") : document.all? document.all.submenu : document.layers? document.dep1.document.dep2 : ""

Active(); writeParentMenu(); reWriteMenu();

</script>

- ở đoạn code trên, có thể thay đổi logo hiển thị ở submenu (code màu xanh) thành logo của bạn . Nếu không muốn hiển thị nó thì có thể xóa nó đi.

☼ Cập nhật việc hiển thị SubMenu ngay bên dưới Menu chính :

- Đây là cách mà bên VnExpress cũng thực hiện, đó là dùng phương pháp thủ công cho các submenu con, tức là đẩy nó dịch 1 đoạn nhỏ sang phải để các submenu có thể hiển thị ngay bên dưới Menu chính.


Đây là hình ảnh mình đã fix:


- Để thực hiện việc này các bạn chỉ cần thay thế đoạn code :


<script type="text/javascript" language="javascript" src="http://data.fandung.com/blog/demo/vne-menu/Menu1.js"></script>


thành đoạn code bên dưới :


<script type="text/javascript" language="javascript" src="http://data.fandung.com/blog/demo/vne-menu/Menu1-fix.js"></script>




Trong file JS mình cập nhật, nó chỉ hiển thị tốt với các menu trong bản demo mà thôi, khi bạn áp dụng cho blog bạn, mỗi menu chính sẽ có các menu phụ nhiều ít khác nhau, vì thế nếu bạn dùng nguyên file JS mình đưa sẽ hiển thị không được tốt lắm. Vì vậy để việc hiển thị tốt nhất, bạn hãy tự mình điều chỉnh lại việc hiển thị của mỗi submenu.



☼ Sau đây mình sẽ hướng dẫn các bạn thực hiện việc điều chỉnh này:

- Các bạn download file JS mà mình vừa cập nhật về.

- Mở nó lênh bằng NotePad, và tìm đến đoạn code sau :


switch (parseInt(which)){

case 3: menuobj.className = 'smenu-content fl'; thecontent = writeBlank(18).concat(thecontent); break;

case 4: menuobj.className = 'smenu-content fl'; thecontent = writeBlank(33).concat(thecontent); break;

case 5: menuobj.className = 'smenu-content fl'; thecontent = writeBlank(55).concat(thecontent); break;

case 6: menuobj.className = 'smenu-content fl'; thecontent = writeBlank(70).concat(thecontent); break;

case 7: menuobj.className = 'smenu-content fl'; thecontent = writeBlank(88).concat(thecontent); break;

case 8: menuobj.className = 'smenu-content fl'; thecontent = writeBlank(108).concat(thecontent); break;

case 9: menuobj.className = 'smenu-content fl'; thecontent = writeBlank(110).concat(thecontent); break;



default:

menuobj.className = 'smenu-content fl';

break;

}

- Trong đoạn code trên các bạn sẽ thấy chỉ có lệnh case từ 3 đến 9 mà thôi, tức là việc hiệu chỉnh lại vị trí của các submenu mình chỉ áp dụng cho các menu chính thứ 3 trở đi. Và mình chỉ làm mẫu tới menu chính thứ 9 mà thôi, còn đối với các submenu của menu 1 và 2, do nó nằm sát phía bên trái quá, nên ta không nhất thiết phải dịch submenu của nó qua phải. Tùy biến hơn, nếu submenu3 quá nhiều thì việc dịch chuyển nó qua phải cũng không cần thiết. Vì thế tùy theo việc hiển thị thanh menu của mỗi blog mà sẽ có những hiệu chỉnh khác nhau, và sẽ không có 1 khuôn mẫu nhất định nào cho việc tùy chỉnh này.


- Các code màu đỏ chính là khoảng căn lề trái của các submenu, các bạn thấy nó tăng dần lên tương ứng với từng menu chính. Xem hình dưới đây sẽ rõ :

- Xem mình minh họa các bạn có thể rõ. Hãy thay đổi các con số đó sao cho hợp lý nhất.
Một kinh nghiệm nhỏ : nên test nó trước với 1 file HTML tự tạo bằng NotePad (giống như các trang demo của mình) rồi chỉnh sửa file JS, sau khi chỉnh sửa hoàn tất thì hãy áp dụng cho blog của mình.

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


Xem tiếp 0 comments

Tạo Slide Show cho hình ảnh với các ảnh thumb cuộn ngang bên dưới

Sign up for PayPal and start accepting credit card payments instantly.
Hôm nay mình xin chia sẻ cùng các bạn thủ thuật tạo Slideshow cho hình ảnh, thủ thuật này mình có thêm hiệu ứng Sroll với 2 mũi tên điều khiển qua lại các ảnh thumb bên dưới các hình ảnh lớn được trình diễn. Bài viết này mình tham khảo code slideshow của nitinh.com, tuy nhiên với slideshow đó thì không có hiệu ứng scroll cho các ảnh thumb. Đây là cái gây khó khăn và phiền phức khi bạn muốn trình diễn với số ảnh nhiều hơn. Nếu không để chế độ Scroll thì ảnh thumb của bạn sẽ dài lê thê. Vì vậy mình kết hợp với JQuery CarouselLite để cho tiện ích trở nên hoàn thiện hơn.



Hình ảnh minh họa

» Bắt đầu thủ thuật

1. Đăng nhập vào tài khoản Blogger
2. Vào phần thiết kế (Design)
3. Chọn chỉnh sửa HTML (Edit HTML)
4. Chèn tiếp code CSS bên dưới vào trước thẻ ]]></b:skin>
.jCarouselLite {float: left;
position: relative;
left: -5000px;
}
.carousel{margin-left:15px;}
.carousel a.prev{
float: left;
width: 18px;
height: 80px;
margin-right:4px;
background: url(https://lh4.googleusercontent.com/-HIBCv5Jv5Qk/Tkd46mA67MI/AAAAAAAAAjw/opmR5hyGa0I/left_gray.png) left 40px no-repeat;
}
.carousel a.next {
float: left;
margin-left:-3px;
width: 18px;
height: 80px;
background: url(https://lh3.googleusercontent.com/-JElA1yXJXVg/Tkd47wJMlqI/AAAAAAAAAkQ/-odO2r0zho4/right_gray.png) right 40px no-repeat;
}

#bigPic{
width:912px;
height:291px;
padding:1px;
border:1px solid #CCC;
background-color:#FFF;
margin-bottom:10px;
}
#bigPic img{
position:absolute;
display:none;
}
ul#thumbs li{
margin:0px;
padding:0;
list-style:none;
}

ul#thumbs li{
float:left;
margin-right:7px;
margin-bottom:5px;
border:1px solid #CCC;
padding:3px;
cursor:pointer;
}
ul#thumbs img{
float:left;
width:80px;
height:80px;
line-height:80px;
overflow:hidden;
position:relative;
z-index:1;
}

5. Chèn tiếp code bên dưới vào trước thẻ </body>
<script type="text/javascript" src="http://traidatmui-tips.googlecode.com/files/jquery.min.v1.4.1.js"></script>
<script src="http://traidatmui-tips.googlecode.com/files/JQuery.eva1.2.3.js" type="text/javascript"></script>
<script type="text/javascript" src="http://traidatmui-tips.googlecode.com/files/jquery.easing.1.1.js"></script>
<script type="text/javascript" src="http://traidatmui-tips.googlecode.com/files/JQ.jCarouselLite.js"></script>
<script type="text/javascript">
$(function() {
$(".jCarouselLite").jCarouselLite({
btnNext: ".next",
btnPrev: ".prev",
speed: 500,
auto:false, // Nếu bạn muốn ảnh tự động cuộn ngang thì thay false thành true
visible:9, // Số ảnh thumb hiển thị
scroll:5, // Số ảnh thumb một lần scroll
easing: "easeinout"
}); });

var currentImage;
var currentIndex = -1;
var interval;
/* <![CDATA[ */ function showImage(index){
if(index < $('#bigPic img').length){
var indexImage = $('#bigPic img')[index]
if(currentImage){
if(currentImage != indexImage ){
$(currentImage).css('z-index',2);
clearTimeout(myTimer);
$(currentImage).fadeOut(250, function() {
myTimer = setTimeout("showNext()", 3000);
$(this).css({'display':'none','z-index':1})
});
}
}
$(indexImage).css({'display':'block', 'opacity':1});
currentImage = indexImage;
currentIndex = index;
$('#thumbs li').removeClass('active');
$($('#thumbs li')[index]).addClass('active');
}
}

function showNext(){
var len = $('#bigPic img').length;
var next = currentIndex < (len-1) ? currentIndex + 1 : 0;
showImage(next);
}

var myTimer;

$(document).ready(function() {
myTimer = setTimeout("showNext()", 3000);
showNext(); //loads first image
$('#thumbs li').bind('click',function(e){
var count = $(this).attr('rel');
showImage(parseInt(count)-1);
});
});

/* ]]> */
</script>

6. Save template lại và trở về phần tử trang (Page Elements)
7. Thêm 1 HTML/Javascript và thêm vào code bên dưới
<div id="bigPic">
<img src="https://lh4.googleusercontent.com/-dwmwhehAUus/TmiK_o5JrUI/AAAAAAAAA0w/5t63K4Wfv3Q/s912/1.jpg" alt="" />
<img src="https://lh4.googleusercontent.com/-6G-Uy5zwOkA/TmiK_KUXnwI/AAAAAAAAA0w/jrewNz2w18I/s912/2.jpg" alt="" />
<img src="https://lh3.googleusercontent.com/-QIc5AWfFPXw/TmiLAeQ9JiI/AAAAAAAAA0w/-W_i8gN9a3Y/s912/3.jpg" alt="" />
<img src="https://lh3.googleusercontent.com/--f0b6s_10GA/TmiLA0KHkwI/AAAAAAAAA0w/CARgfzLwv1g/s912/4.jpg" alt="" />
<img src="https://lh3.googleusercontent.com/-lsE0o-UnRyk/TmiLB2VzNAI/AAAAAAAAA0w/GgHcVhyS1Yw/s912/5.jpg" alt="" />
<img src="https://lh6.googleusercontent.com/-VxkFF-kfBjo/TmiLC-6WrXI/AAAAAAAAA0w/lkENC-50Ibk/s912/6.jpg" alt="" />
<img src="https://lh5.googleusercontent.com/-iZvMTMEbW7E/TmiLDeiXLVI/AAAAAAAAA0w/cvuB0AMWuJo/s912/7.jpg" alt="" />
<img src="https://lh4.googleusercontent.com/-m8HPWXlAjvQ/TmiLDxdM9RI/AAAAAAAAA0w/-3RpxC5DwrE/s912/8.jpg" alt="" />
<img src="https://lh6.googleusercontent.com/-yVAWgB-YBXA/TmiLE4ZmWXI/AAAAAAAAA0w/vxYpgZBfH84/s912/9.jpg" alt="" />
<img src="https://lh5.googleusercontent.com/-4SrBnHMQEHs/TmiLFVjLjSI/AAAAAAAAA0w/ZB20w8TMSkI/s912/10.jpg" alt="" />
</div>

<div class="carousel">
<a href="#" class="prev"></a>
<div class="jCarouselLite">
<ul id="thumbs">
<li class='active' rel='1'><img src="https://lh4.googleusercontent.com/-YnQYffIicLI/TmiK_cZiFCI/AAAAAAAAA0w/p8m-Q1xEnFs/1_thumb.jpg" alt="" /></li>
<li rel='2'><img src="https://lh3.googleusercontent.com/-t5VT9yFpBWM/TmiLA-VXkEI/AAAAAAAAA0w/2bNFaiZsxAs/3_thumb.jpg" alt="" /></li>
<li rel='3'><img src="https://lh5.googleusercontent.com/-DeiS8s4fL6Q/TmiLBHugMSI/AAAAAAAAA0w/zUBeZAEZtxg/4_thumb.jpg" alt="" /></li>
<li rel='4'><img src="https://lh3.googleusercontent.com/-9VoOlMJ62QQ/TmiLBCIuKyI/AAAAAAAAA0w/n10BL_FWDPI/5_thumb.jpg" alt="" /></li>
<li rel='5'><img src="https://lh3.googleusercontent.com/-Q3B9WuIUkEQ/TmiLCtqU6xI/AAAAAAAAA0w/gpi9YnHLTyU/6_thumb.jpg" alt="" /></li>
<li rel='6'><img src="https://lh3.googleusercontent.com/-6xG5Bwiw9Mg/TmiLDT9NfMI/AAAAAAAAA0w/lsLrZh-XjLs/7_thumb.jpg" alt="" /></li>
<li rel='7'><img src="https://lh6.googleusercontent.com/-k5AWRRawSsw/TmiLEG0Z4kI/AAAAAAAAA0w/wdi084w_vtc/8_thumb.jpg" alt="" /></li>
<li rel='8'><img src="https://lh4.googleusercontent.com/-fX8xfvkVe8k/TmiLFIqXf5I/AAAAAAAAA0w/iHI8fxafWBA/9_thumb.jpg" alt="" /></li>
<li rel='9'><img src="https://lh6.googleusercontent.com/-mhr_1-yOxAs/TmiLFj_HdSI/AAAAAAAAA0w/2YdGR8gG8yw/10_thumb.jpg" alt="" /></li>
<li rel='10'><img src="https://lh6.googleusercontent.com/-vMhGOLkEyiU/TmiK_2dSVVI/AAAAAAAAA0w/_xx716b7dR0/2_thumb.jpg" alt="" /></li>

</ul>
</div>
<a href="#" class="next"></a>
</div><div style="clear:both;"/>

Các ảnh bên dưới phần bigPic bạn thay thành các link ảnh lớn tương ứng với các ảnh thumbnail trong phần thumbs. Như vậy là xong.

8. Cuối cùng save tiện ích lại

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


Xem tiếp 0 comments

Hiển thị bài viết dạng sách cho các bài viết trên Blogspot

 Bài viết hôm mình chia sẻ với các bạn là cách trình bày các bài viết với một phong các hoàn toàn mới cho Blogspot. Thủ thuật này sẽ giúp bạn có thể trình bày các bài viết của mình dạng một cuốn sách, tức là chúng ta có thể xem các bài viết trên Blogspot bằng cách lật từng trang từng trang giống như chúng ta đang xem một cuốn sách. Đây là một phong cách cũng khá hay dành cho Blogspot mà mình đã test thử thời gian khá lâu giờ xin chia sẻ cùng mọi người.


Xem tiếp

Tạo menu dock cho Blog

- Bài viết này mình sẽ hướng dẫn các bạn tạo 1 menu dock cho blogspot. Thủ thuật này có lẽ khá quen với nhiều người, tuy nhiên trong kho thủ thuật của blog mình chưa có đăng tải thủ thuật này, và nay có người yêu cầu, mình cũng xin bổ xung vào danh sách các thủ thuật của BlOg FD.

Xem demo ở đây : LIVE DEMO

Hình ảnh minh họa:
Tạo menu dock cho Blog

☼ Các bước thực hiện :

1. vào bố cục

2. vào chỉnh sửa code HTML

3. Chèn đoạn code bên dưới vào sau thẻ <head> hoặc sau thẻ </head>


<script type="text/javascript" src="http://data.fandung.com/blog/demo/css-dock-menu/js/jquery.js"></script>

<script type="text/javascript" src="http://data.fandung.com/blog/demo/css-dock-menu/js/interface.js"></script>



<script type="text/javascript">



$(document).ready(

function()

{

$('#dock').Fisheye(

{

maxWidth: 50,

items: 'a',

itemsText: 'span',

container: '.dock-container',

itemWidth: 90,

proximity: 90,

halign : 'center'

}

)

}

);



</script>



<style type="text/css">

.dock {

position: relative;

height: 50px;

padding-left:0px;

margin-top:0px;



}

.dock-container {

position: absolute;

height: 50px;

padding-left: 20px;



}

a.dock-item {

display: block;

width: 60px;

color: #000;

position: absolute;

top: 0px;

text-align: center;

text-decoration: none;

font: 14px Arial, Helvetica, sans-serif;

}



.dock-item img {

border: none;

margin: 5px 10px 0px;

width: 100%;

}



.dock-item span {

display: block;

padding-left: 20px;

}

</style>



<!--[if lt IE 7]>

<style type="text/css">

.dock img { behavior: url(http://data.fandung.com/blog/demo/css-dock-menu/iepngfix.htc) }

</style>

<![endif]-–>


4. Save template

5. Tạo 1 widget HTML/Javascript và dán code bên dưới vào:


<div style="display: block;" class="dock" id="dock">

<div style="left: -7.48972px; width: 814.979px;" class="dock-container">


<a style="width: 90px; left: 0px;" class="dock-item" href="link 1"><img src="http://i342.photobucket.com/albums/o433/bkprobk/home.png" alt="home"><span style="display:block;">Trang Chủ</span></a>

<a style="width: 90px; left: 90px;" class="dock-item" href="link 2"><img src="http://i342.photobucket.com/albums/o433/bkprobk/about.png" alt="Giới thiệu"><span style="display:block;">Giới Thiệu</span></a>
<a style="width: 90px; left: 180px;" class="dock-item" href="link 3"><img src="http://i342.photobucket.com/albums/o433/bkprobk/dichvu.png" alt="Dịch vụ"><span>Dịch vụ</span></a>

<a style="width: 90px; left: 270px;" class="dock-item" href="link 4"><img

src="http://i342.photobucket.com/albums/o433/bkprobk/sanpham.png" alt="Site đã thiết kế">Khách Hàng</a>

<a style="width: 90px; left: 360px;" class="dock-item" href="link 5"><img

src="http://i342.photobucket.com/albums/o433/bkprobk/template.png" alt="Template"><span style="display: block;">Template</span></a>

<a style="width: 90px; left: 450px;" class="dock-item" href="link 6"><img

src="http://i342.photobucket.com/albums/o433/bkprobk/history.png" alt="history"><span style="display:block;">Tư Vấn</span></a>

<a style="width: 134.979px; left: 540px;" class="dock-item" href="link 7"><img

src="http://i342.photobucket.com/albums/o433/bkprobk/doitac.png" alt="calendar"><span style="display:block;">Đối Tác</span></a>

<a style="width: 140px; left: 674.979px;" class="dock-item" href="link 8"><img

src="http://i342.photobucket.com/albums/o433/bkprobk/email.png" alt="rss"><span style="display:block;">Liên Hệ</span></a>

</div>

</div>
- Thay đổi code màu đỏ thành link liên kết tương ứng.

- các bạn có thể thay các hình ảnh khác nếu bạn muốn.

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


Xem tiếp 0 comments

Cách vào facebook mới nhất 10/2012

Tắt trình duyệt web đang dùng, Mở chương trình Notepad. Đối với các bạn sử dụng dụng Win 7, bật Start Menu lên, trong hộp Search gõ “notepad” nó sẽ tìm ra chương trình Notepad, Right-click vào đó, chọn Run As Administrator.

Chọn File | Open (nhớ chọn All File (*.*) để thấy được file hosts) . Tìm đến file C:\Windows\System32\drivers\etc\hosts và tiến hành chỉnh sửa. Thêm vào các dòng sau:


60.254.175.42 facebook.com
60.254.175.42 www.facebook.com
60.254.175.42 register.facebook.com
60.254.175.42 www.logins.facebook.com
60.254.175.42 blog.facebook.com
60.254.175.42 logins.facebook.com
60.254.175.42 login.facebook.com
60.254.175.42 apps.facebook.com
153.16.15.71 upload.facebook.com
60.254.175.42 graph.facebook.com
60.254.175.42 profile.ak.fbcdn.net
60.254.175.42 photos-a.ak.fbcdn.net
60.254.175.42 photos-b.ak.fbcdn.net
60.254.175.42 photos-c.ak.fbcdn.net
60.254.175.42 photos-d.ak.fbcdn.net
60.254.175.42 photos-e.ak.fbcdn.net
60.254.175.42 photos-f.ak.fbcdn.net
60.254.175.42 photos-g.ak.fbcdn.net
60.254.175.42 photos-h.ak.fbcdn.net
60.254.175.42 static.ak.connect.facebook.com
60.254.175.42 static.ak.fbcdn.net
60.254.175.42 b.static.ak.fbcdn.net
60.254.175.42 error.facebook.com
60.254.175.42 developers.facebook.com
60.254.175.42 pixel.facebook.com
60.254.175.42 api.facebook.com
60.254.175.42 chanel.facebook.com
60.254.175.42 0.50.chanel.facebook.com
60.254.175.42 external.ak.fbcdn.net
60.254.175.42 profile.ak.fbcdn.net
60.254.175.42 creative.ak.fbcdn.net
60.254.175.42 chat.facebook.com
60.254.175.42 vupload.facebook.com
60.254.175.42 secure.facebook.com
60.254.175.42 connect.facebook.com
60.254.175.42 channel.facebook.com

Bấm Save.
 

 cách 2
69.171.224.42 www.facebook.com

69.171.224.42 facebook.com

69.171.224.42 login.facebook.com

69.171.224.42 static.ak.connect.facebook.com

69.171.224.42 vupload.facebook.com

69.171.224.42 apps.facebook.com

69.171.224.42 graph.facebook.com
69.171.224.42 developers.facebook.com
69.171.224.42 upload.facebook.com
69.171.224.42 www.facebook.com
69.171.224.42 facebook.com
69.171.224.42 logins.facebook.com
69.171.224.42 www.logins.facebook.com
69.171.224.42 login.facebook.com
69.171.224.42 www.login.facebook.com
69.171.224.42 connect.facebook.com
69.171.224.42 www.connect.facebook.com
69.171.224.42 developers.facebook.com
69.171.224.42 error.facebook.com
69.171.224.42 register.facebook.com
69.171.224.42 apps.facebook.com
69.171.224.42 www.apps.facebook.com
69.171.224.42 graph.facebook.com
69.171.224.42 static.ak.connect.facebook.com
69.171.224.42 upload.facebook.com
69.171.224.42 vupload.facebook.com
Vào lại http://www.facebook.com/ để xem kết quả :-)
* Mọi người nhớ chia sẻ thông tin này cùng với bạn bè của mình nhé! ;-) 






Xem tiếp

Hướng dẫn sử dụng Onekey Ghost

Ghost lại windows để bảo toàn dữ liệu khi máy bị virus hay windows bị lỗi luôn cần thiết với mọi người.Việc sử dụng notron ghost nhiều khi với những bạn chưa thạo hay chưa hiểu rõ có thể gây mất dữ liệu.Khi sử dụng onekey ghost thì việc ghost máy trở nên cực kỳ đơn giản.Bạn chỉ cần một số thao tác có thể tạo ra được 1 bản ghost một cách nhanh chóng.Sau đây là hướng dẫn sử dụng


Xem tiếp

Cách vào facebook vào ok


Cập nhật tháng 02/2012

Các bước chỉnh sửa file hosts để vào Facebook không bị chặn:

Bước 1:


Xem tiếp

Thông tin Dự Án

Quảng cáo giá rẻ