Tạo Một Trận Sao Rơi Bằng JavaScript
Số trang: 6
Loại file: pdf
Dung lượng: 154.28 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Ở đây tôi mạn phép dùng ánh sao vì bông tuyết tôi không có, nếu bạn có bông tuyết cho vào, tất nhiên bông tuyết phải lớn hơn sao nhiều và thay nền đen thành nền trắng thì sẽ trở nên một trận Tuyết rơi rồi đó. Bạn thấy tuyết rơi bao giờ chưa, riêng tôi thì chỉ được nhìn thấy trên màn hình TV. Những bông tuyết rơi ngoài trời ở các nước theo tôi nghĩ chắc là.đẹp lắm, Tôi hy vọng một ngày nào đó khi tàu của tôi ghé thăm một cảng nào đó có tuyết rơi...
Nội dung trích xuất từ tài liệu:
Tạo Một Trận Sao Rơi Bằng JavaScript Tạo Một Trận Sao Rơi Bằng JavaScript Ở đây tôi mạn phép dùng ánh sao vì bông tuyết tôi không có, nếu bạn có bông tuyết cho vào, tất nhiên bông tuyết phải lớn hơn sao nhiều và thay nền đen thành nền trắng thì sẽ trở nên một trận Tuyết rơi rồi đó. Bạn thấy tuyết rơi bao giờ chưa, riêng tôi thì chỉ được nhìn thấy trên màn hình TV. Những bông tuyết rơi ngoài trời ở các nước theo tôi nghĩ chắclà.đẹp lắm, Tôi hy vọng một ngày nào đó khi tàu của tôi ghé thăm một cảng nào đó cótuyết rơi chắc cũng phần nào đó an ủi. Vậy làm sao để tạo một trận tuyết rơi rầm rộ trênmàn hình, khi nó rơi gần đến cuối màn hình thì từ từ biến mất. Những trận tuyết rơi nhưvậy thường diễn ra vào mùa đông (Giáng Sinh) khi nào sắp đến mùa đông bạn hãytrang hoàn cho trang web của bạn có cảnh tuyết đang rơi như vậy thì rất mới lạ và.đẹpmắt nữa chứ, phải không các bạn?Các bạn hãy nhúng đoạn Java Script bên dưới vào trang web của bạn đồng thời kếthợp với 1 image. Mức độ tương thích trình duyệt rất tốt, nó có thể tương thích với cả 2trình duyệt Internet Explorer & Netscape Navigator. Bạn hãy copy đoạn Java Script dánvào Notepad sau đó lưu lại thành file có đuôi .htm hoặc .html.Các bạn lưu ý: Khi tạo 1 image này các bạn cần tạo image này càng nhẹ nhàng chừngnào thì bông tuyết gơi càng nhẹ nhàng và uyển chuyển chừng đó, image này phải đạtmức độ trong suốt, kích thước bức ảnh càng nhỏ thì càng đỡ phải che mất chữ củabạn.Hieu Ung JavaScript Tuyet Dang Roi - Le Hung Homepagevar ns4up = (document.layers) ? 1 : 0; // Bộ duyệt tìm nạp vàovar ie4up = (document.all) ? 1 : 0;var dx, xp, yp; // tọa độ và những vị trí thay đổivar am, stx, sty; // Độ rộng và những bước thay đổivar 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; // những biến đổi toạ độ tập hợpxp[i] = Math.random()*(doc_width-50); // tập hợp những thay đổi vị tríyp[i] = Math.random()*doc_height;am[i] = Math.random()*20; // tập hợp những thay đổi độ rộngstx[i] = 0.02 + Math.random()/10; // tập hợp những thay đổi bướcsty[i] = 0.7 + Math.random(); //tập hợp những thay đổi bướcif (ns4up) { // những lớp tập hợpif (i == 0) {document.write();} else {document.write();}} else if (ie4up) {if (i == 0) {document.write();} else {document.write();}}}function snowNS() { // hàm Netscape hoạt cảnh chínhfor (i = 0; i < no; ++ i) { // vòng lặp cho mỗi điểmyp[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() { // hàm IE hoạt cảnh chínhfor (i = 0; i < no; ++ i) { // vòng lặp cho mỗi điểmyp[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 -->
Nội dung trích xuất từ tài liệu:
Tạo Một Trận Sao Rơi Bằng JavaScript Tạo Một Trận Sao Rơi Bằng JavaScript Ở đây tôi mạn phép dùng ánh sao vì bông tuyết tôi không có, nếu bạn có bông tuyết cho vào, tất nhiên bông tuyết phải lớn hơn sao nhiều và thay nền đen thành nền trắng thì sẽ trở nên một trận Tuyết rơi rồi đó. Bạn thấy tuyết rơi bao giờ chưa, riêng tôi thì chỉ được nhìn thấy trên màn hình TV. Những bông tuyết rơi ngoài trời ở các nước theo tôi nghĩ chắclà.đẹp lắm, Tôi hy vọng một ngày nào đó khi tàu của tôi ghé thăm một cảng nào đó cótuyết rơi chắc cũng phần nào đó an ủi. Vậy làm sao để tạo một trận tuyết rơi rầm rộ trênmàn hình, khi nó rơi gần đến cuối màn hình thì từ từ biến mất. Những trận tuyết rơi nhưvậy thường diễn ra vào mùa đông (Giáng Sinh) khi nào sắp đến mùa đông bạn hãytrang hoàn cho trang web của bạn có cảnh tuyết đang rơi như vậy thì rất mới lạ và.đẹpmắt nữa chứ, phải không các bạn?Các bạn hãy nhúng đoạn Java Script bên dưới vào trang web của bạn đồng thời kếthợp với 1 image. Mức độ tương thích trình duyệt rất tốt, nó có thể tương thích với cả 2trình duyệt Internet Explorer & Netscape Navigator. Bạn hãy copy đoạn Java Script dánvào Notepad sau đó lưu lại thành file có đuôi .htm hoặc .html.Các bạn lưu ý: Khi tạo 1 image này các bạn cần tạo image này càng nhẹ nhàng chừngnào thì bông tuyết gơi càng nhẹ nhàng và uyển chuyển chừng đó, image này phải đạtmức độ trong suốt, kích thước bức ảnh càng nhỏ thì càng đỡ phải che mất chữ củabạn.Hieu Ung JavaScript Tuyet Dang Roi - Le Hung Homepagevar ns4up = (document.layers) ? 1 : 0; // Bộ duyệt tìm nạp vàovar ie4up = (document.all) ? 1 : 0;var dx, xp, yp; // tọa độ và những vị trí thay đổivar am, stx, sty; // Độ rộng và những bước thay đổivar 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; // những biến đổi toạ độ tập hợpxp[i] = Math.random()*(doc_width-50); // tập hợp những thay đổi vị tríyp[i] = Math.random()*doc_height;am[i] = Math.random()*20; // tập hợp những thay đổi độ rộngstx[i] = 0.02 + Math.random()/10; // tập hợp những thay đổi bướcsty[i] = 0.7 + Math.random(); //tập hợp những thay đổi bướcif (ns4up) { // những lớp tập hợpif (i == 0) {document.write();} else {document.write();}} else if (ie4up) {if (i == 0) {document.write();} else {document.write();}}}function snowNS() { // hàm Netscape hoạt cảnh chínhfor (i = 0; i < no; ++ i) { // vòng lặp cho mỗi điểmyp[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() { // hàm IE hoạt cảnh chínhfor (i = 0; i < no; ++ i) { // vòng lặp cho mỗi điểmyp[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 -->
Tìm kiếm theo từ khóa liên quan:
Kỹ thuật lập trình Phần cứng Công nghệ thông tin Tin học Quản trị mạngGợi ý tài liệu liên quan:
-
52 trang 429 1 0
-
24 trang 353 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 312 0 0 -
74 trang 294 0 0
-
96 trang 291 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 288 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 278 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 274 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 262 0 0