Thứ Sáu, 11 tháng 3, 2011

Tạo “mưa tuyết” bằng JavaScript

Bạn muốn thấy cảnh mưa tuyết rơi rơi trên trang Web của mình? Xin mời bạn “xắn tay áo” và gõ vào máy đoạn mã JavaScript sau đây (bạn nhớ lưu thành dạng văn bản có phần mở rộng là .html). Các bông tuyết được vẽ bằng công cụ Airbrush trong Microsoft Paint, kích thước 10x10 pixel, lưu thành tập tin blue_snow.gif. Chương trình có thể chạy được trên cả Internet Explorer 4.0 và Netscape Navigator 4.0 trở lên.

PHP Code:
<html>
<head> <title> Mua tuyet </title> </head>
<body> <center>
<SCRIPT LANGUAGE="JavaScript1.2">
<!-- Begin
var no = 25; var speed = 10;
var snowflake = "blue_snow.gif";
var ns4up = (document.layers) ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp; var am, stx, sty;
var i, doc_width = 800, doc_height = 600;
if (ns4up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx = new Array(); xp = new Array();
yp = new Array(); am = new Array();
stx = new Array(); sty = new Array();
for (i = 0; i < no; ++ i) {
dx[i] = 0;
xp[i] = Math.random()*(doc_width-50);
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
if (ns4up) {
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
}
} else if (ie4up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
}
}
}
function snowNS() {
for (i = 0; i < no; ++ i) {
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNS()", speed);
}
function snowIE() {
for (i = 0; i < no; ++ i) {
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowIE()", speed);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
// End -->
</script> </body>
</html> 
( theo Internet)

Tạo chữ đẹp chèn vào blog hoặc làm chữ ký

Hiện tại các trang nước ngoài cung cấp dịch vụ này rất nhiều , nhưng taochu.com là một trang hoàn toàn bằng Tiếng Việt , do đó rất dễ sử dụng và phù hợp với người Việt Nam chúng ta .


clip_image002

Để tạo chữ bạn chỉ cần chọn kiểu chữ ( có rất nhiều kiểu chữ để bạn tha hồ lựa chọn ) rồi điền chữ mình muốn tạo vào khung tạo chữ (không ghi được Tiếng Việt có dấu ) và cuối cùng là bấm vào nút Tạo chữ để lấy mã dán vào blog là xong là xong .

clip_image004

Không những cung cấp những kiểu chữ đẹp trang web còn cung câp thêm những :
Backgrounds : tuyệt đẹp với những chủ đề như Cute , Dark , Flowers , Heart , Patiern , Star với hàng trăm hình nền tuyệt đẹp
Pictures : với các chủ đề như colors , cute girl , happy , lonely , love , rain , sad , snow , sweet , hấp dẫn người xem .
Avatars : một kho những avatar tuyệt đẹp , hút hồn người xem
Messages : những tin nhắn đầy cảm xúc trong những background lãng mạn
Smiley : biểu tượng mặt cười ngỗ nghĩnh dễ thương , sẽ khiến bạn phải “chảy nước mắt” hay đau bụng vì cười quá nhiều .
Hấp dẫn quá phải không nào , hãy thử đi nhé 

Chèn lịch Việt Nam vào blog

Bạn có thể chèn lich Việt Nam , kể cả âm lịch vào blog của mình mà không cần qua dịch vụ trung gian nào hết , bằng cách chép đoạn code này vào blog


<center><a name="amlich"></a>

<script language="JavaScript" src="http://mangvn.org/nukeviet/js/amlich.js" type="text/javascript"></script>
<script language="JavaScript">showVietCal();</script>
<script language="JavaScript">document.writeln(printSelectedMonth()); </script>
<table border="0" width="100%" style="border-collapse: collapse; font-size: 10 px; color: black; font-family: verdana">
<tr>
<td align="center">
<form name="SelectMonth" action="#amlich"">
Tháng <select name="
month"><option value="1">1<option value="2">2<option value="3">3<option value="4">4<option value="5">5<option value="6">6<option value="7">7<option value="8">8<option value="9">9<option value="10">10<option value="11">11<option value="12">12</select>

<input type="
button" value="Xem" onClick="javascript:viewMonth(parseInt(month.value), parseInt(year.value));"><br>
Năm&nbsp; <INPUT NAME="
year" size=4 value="2005">
<input type="
button" value="Xem" onClick="javascript:viewYear(parseInt(year.value));">
</form>
</td>
</tr>
</table>


s" type="text/javascript"></script>
<script language="JavaScript">showVietCal();</script>
<script language="JavaScript">document.writeln(printSelectedMonth()); </script>
<table border="0" width="100%" style="border-collapse: collapse; font-size: 10 px; color: black; font-family: verdana">
<tr>
<td align="center">
<form name="SelectMonth" action="#amlich"">
Tháng <select name="
month"><option value="1">1<option value="2">2<option value="3">3<option value="4">4<option value="5">5<option value="6">6<option value="7">7<option value="8">8<option value="9">9<option value="10">10<option value="11">11<option value="12">12</select>

<input type="
button" value="Xem" onClick="javascript:viewMonth(parseInt(month.value), parseInt(year.value));"><br>
Năm&nbsp; <INPUT NAME="
year" size=4 value="2005">
<input type="
button" value="Xem" onClick="javascript:viewYear(parseInt(year.value));">
</form>
</td>
</tr>
</table>



Trong đó đoạn in đậm màu đỏ là địa chỉ của file js cần dùng , bạn có thể download file js đó theo địa chỉ như trên rồi sau đó up lên một dịch vụ lưu trữ nào đó để khỏi phải sợ file bị di chuyển 

Chèn dự báo thời tiết vào blog

Thêm một mục dự báo thời tiết vào blog chắc chắn sẽ làm blog của bạn trông pro hơn rất nhiều . Đây là một số code chèn dự báo thời tiết vào blog

HÀ NỘI
Code 1 :
<p align="center"><embed title="Free Online Weather for WordPress, Blogspot, Blogger, Drupal, TypePad, MySpace, Facebook, Bebo, Piczo, Xanga, Freewebs, Netvibes, Pageflakes, iGoogle and other blogs and web pages" src="http://www.weatherlet.com/forecast.swf?locid=VMXX0006&unit=m" quality="high" wmode="transparent" bgcolor="#CC00CC" width="300" height="150" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />

Code 2 :







<p align="center"><embed title="Free Online Weather for WordPress, Blogspot, Blogger, Drupal, TypePad, MySpace, Facebook, Bebo, Piczo, Xanga, Freewebs, Netvibes, Pageflakes, iGoogle and other blogs and web pages" src="http://www.weatherlet.com/weather.swf?locid=VMXX0006&unit=m" quality="high" wmode="transparent" bgcolor="#CC00CC" width="184" height="76" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br>

HỒ CHÍ MINH


Code 1 :







<p align="center"><embed title="Free Online Weather for WordPress, Blogspot, Blogger, Drupal, TypePad, MySpace, Facebook, Bebo, Piczo, Xanga, Freewebs, Netvibes, Pageflakes, iGoogle and other blogs and web pages" src="http://www.weatherlet.com/forecast.swf?locid=VMXX0007&unit=m" quality="high" wmode="transparent" bgcolor="#CC00CC" width="300" height="150" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br>

Code 2 :



<p align="center"><embed title="Free Online Weather for WordPress, Blogspot, Blogger, Drupal, TypePad, MySpace, Facebook, Bebo, Piczo, Xanga, Freewebs, Netvibes, Pageflakes, iGoogle and other blogs and web pages" src="http://www.weatherlet.com/weather.swf?locid=VMXX0007&unit=m" quality="high" wmode="transparent" bgcolor="#CC00CC" width="184" height="76" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br>


NHA TRANG


Code 1 :





<p align="center"><embed title="Free Online Weather for WordPress, Blogspot, Blogger, Drupal, TypePad, MySpace, Facebook, Bebo, Piczo, Xanga, Freewebs, Netvibes, Pageflakes, iGoogle and other blogs and web pages" src="http://www.weatherlet.com/forecast.swf?locid=VMXX0029&unit=m" quality="high" wmode="transparent" bgcolor="#CC00CC" width="300" height="150" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br>


Code 2 :





<p align="center"><embed title="Free Online Weather for WordPress, Blogspot, Blogger, Drupal, TypePad, MySpace, Facebook, Bebo, Piczo, Xanga, Freewebs, Netvibes, Pageflakes, iGoogle and other blogs and web pages" src="http://www.weatherlet.com/weather.swf?locid=VMXX0029&unit=m" quality="high" wmode="transparent" bgcolor="#CC00CC" width="184" height="76" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br>

CẦN THƠ


Code 1:



<p align="center"><embed title="Free Online Weather for WordPress, Blogspot, Blogger, Drupal, TypePad, MySpace, Facebook, Bebo, Piczo, Xanga, Freewebs, Netvibes, Pageflakes, iGoogle and other blogs and web pages" src="http://www.weatherlet.com/forecast.swf?locid=VMXX0004&unit=m" quality="high" wmode="transparent" bgcolor="#CC00CC" width="300" height="150" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br>

Code 2:





<p align="center"><embed title="Free Online Weather for WordPress, Blogspot, Blogger, Drupal, TypePad, MySpace, Facebook, Bebo, Piczo, Xanga, Freewebs, Netvibes, Pageflakes, iGoogle and other blogs and web pages" src="http://www.weatherlet.com/weather.swf?locid=VMXX0004&unit=m" quality="high" wmode="transparent" bgcolor="#CC00CC" width="184" height="76" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /><br>

Đây chỉ là một vài thành phố lớn ở Việt Nam , nếu muốn thêm nữa các bạn có thể vào http://www.weatherlet.com để lấy thêm

Theme cho blogger

Tôi xin được giới thiệu đến các bạn một số trang web cho download theme dành cho blogger .

Chèn khung chứa code trong bài đăng

Các bạn copy đoạn code này và sửa lại nhe
<div style="border-right: gray 1px solid; padding-right: 4px; padding-left: 4px; font-size: 8pt; border-top: gray 1px solid; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: gray 1px solid; width: 97.5%; cursor: text; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: gray 1px solid; font-family: consolas, &#39;Courier New&#39;, courier, monospace; background-color: #f4f4f4">
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">nội dung bạn muốn nhập</pre>
</div>
Vậy là xong , bạn đã có một khung chứa code y như trên
Lưu ý : chỉ thử áp dụng trên Google Blogger , các blog khác chưa thử .

Hướng dẫn cài đặt Mic hát và thu âm karaoke trên Win7


HƯỚNG DẪN THU ÂM TRÊN WIN7
Việc cài đặt microphone như thế nào để có thể hát karaoke và thu âm trên PC và laptop có lẽ không còn xa lạ gì với mọi người. Song việc cài đặt Microphone để có thể thu âm được cả lời + nhạc nền sau khi thu thì có lẽ có rất ít người biết đến. Lỗi thường gặp ở đây là chỉ có thể thu được lời bạn hát còn nhạc nền thì rất bé hoặc ngược lại. Để đáp ứng mong mỏi và gỡ rối giúp nhiều bạn có đam mê hát tại nhà, hôm nay tôi xin mạn phép hướng dẫn chi tiết các bạn cách cài đặt để thu âm bằng laptop trên Windows7. ở đây tôi không đề cập đến loại Laptop sử dụng Realtek Audio nữa vì đã có nhiều bài viết về loại này. Tôi chỉ xin trình bày đến Laptop sử dụng IDT Audio:
1. Mặc định trong Win7 sẽ ẩn mục “Stereo mix”. Bạn làm như sau để mở nó lên
- R.Click biểu tượng Controls IDT settings ---> Open audio control panel, xuất hiện hộp thoại bạn điều chỉnh theo hình dưới đây:

 Thực hiện các thao tác trên xong bạn đóng hộp thoại này lại.
  2. R.click biểu tượng cái loa dưới góc phải màn hình chọn menu “Recording Devices”:
 - R.click biểu tượng “Integrated microphone Array” chọn “Enable” (nếu nó đang Disable)
  


  - R.Click biểu tượng “Stereo mix” chọn “Disable” nó đi và “Enable” lại.
  3. D.click vào biểu tượng “Integated microphone Array
 - Chọn Tab Listen, check vào ô “Listen to this device”
  - Chọn Tab Level, chỉnh như hình dưới



 - Chọn Tab “Microphone Enhancement”

Xong bạn chọn ok để sang bước tiếp theo
4. D.click biểu tượng “Stereo mix” chọn tab Listen và bỏ check ở  ô “ Listen to this Device” (nếu đang check)  => ok
 Sau khi hoàn tất các bước trên sẽ có kết quả như hình dưới (bạn không cần quan tâm đến mục Externan Mic)

 
*Chú ý: Sau khi thu âm xong trước khi rút Jack cắm ra bạn phải vào Disable biểu tượng “Intergated Microphone Array” đi nhé. Sau nay cần thu chỉ cần vào đây Enable nó lại là ok. 
Chúc bạn thành công