WELCOME TO BLOGGER VQGĐC

THÂN CHÀO QUÝ BẠN
CLICK HERE TO OPEN

Tất cả hình ảnh, những hoạt động cùng cơ sở Định Chuẩn rồi cũng cùng với thời gian rơi vào khoảng không
Nếu còn gì rớt lại chỉ là những tình cảm của những con người đã một thời làm việc chung dưới một mái nhà
mà nay đả tản mác khắp bốn phương trời
Ninh Vũ / Phòng Thí Nghiệm VQGĐC

Saturday, August 3, 2024

DI CHUYỂN OBJECT THEO JAVASCRIPT CÓ setTimeout và setInterval

 VIẾT FUNCTION TẠO OBJECT DI CHUYỂN

        CÓ setTimeout VÀ setInterval

A-DŨNG setTimeout

<html><head></head>

<body>

<img id="image" ; style="position:relative;left:420;top:100;width:260;

height:300" src="HOA BINHAN.gif"> 

<script>  

   var object=document.getElementById("image")

   var loc=0;

function doMove(){

   loc+=1; // Codes nầy làm object di chuyển    

   object.style.left=loc;// Thay chữ left bằng chữ top thì chạy xuông lên

   t=setTimeout(doMove,10)

   if(loc>=400){return loc=0} }                           

</script>

   <span onclick="doMove()">START</span>

   <span onclick="clearTimeout(t)">STOP</span>

</body></html>

                         -----------------------------------

B-DÙNG setInterval

1-Dùng hai lần a href.

<html><head></head>

<body>

<img id="image" ; style="position:relative;left:420;top:100;width:260;

height:300" src="HOA BINHAN.gif"> 

<script> 

   var object=document.getElementById("image")

   var loc=0; 

function doMove(){

   loc+=1; // Codes nầy làm object di chuyển    

object.style.left=loc;//Thay chữ left bằng chữ top thì chạy xuông lên  

   if(loc>=1000){return loc=0} }                          

</script> 

<a href="javascript:var t=setInterval('doMove()',10)">START</span>  

<a href="javascript:clearInterval(t)">STOP</span>

</body></html>

              -------------------------------------------------

GHI CHÚ.

         a href nghía la area hypertext refernce

Phải viết hai câu < a href ="javascript: ....>  mới ok.

Đem setInterval ra ngoài <script> tag

                   --------------------------------- 

2-THAY ĐỔI  VỊ TRÍ setInterval VÀ CẮT BỚT CODES                            

<html><head></head>

<body>

<img id="image" ; style="position:relative;left:420;top:100;width:260;

height:300" src="HOA BINHAN.gif"> 

<script> 

   var object=document.getElementById("image")

   var loc=0; 

function doMove(){

   loc+=1;     

   object.style.left=loc;

   if(loc>=1000){return loc=0} }                          

</script>

<span onclick="var t=setInterval('doMove()',10)">START</span>  

<a href onclick="clearInterval(t)">STOP</a>

</body></html>

------------------------------------------------------------

Ghi chú. a href nghía la area hypertext refernce.

Phải có a href mới stop được sự di chuyển.

                 


           -------------------------------------------

Thursday, August 1, 2024

JAVASCRIPT RẤT ĐƠN GIẢN LÀM CƠ DI CHUYỂN NGANG DỌC.

JAVASCRIPT ĐƠN GIẢN CHỈ CÓ BỐN CÂU

TRONG FUNCTION LÀM OBJECT DI CHUYỂN

     Viết chữ left muốn chạy ngang.

Thay chữ left bằng chữ top thì chạy xuống lên.

     Viết chữ left muốn chạy ngang.

Thay chữ left bằng chữ top thì chạy xuống lên.

            -----------------------------------------

 

<html><head></head>

<body>

<img id="image" ; style="position:relative;left:420;top:100;width:260;height:300"

           src="Vua ThanhThai.gif"> 

<script>  

   var object=document.getElementById("image")

   var loc=0;

function doMove(){

   loc+=1; // Codes nầy làm object di chuyển     

   object.style.left=loc;// Thay chữ left bằng chữ top thì chạy xuông lên

   t=setTimeout(doMove,10)

   if(loc>=400){return loc=0} }                           

</script>

   <span onclick="doMove()">START</span>

   <span onclick="clearTimeout(t)">STOP</span>

</body></html>

GHI CHÚ.

Trong function chỉ có 4 câu mà thôi.

Tốc độ di chuyển, vị trí của object lúc khởi hành , thời gian di chuyển và vị trí của object phải quay về.

Muốn di chuyển xuống lên thì thay chữ left bằng chữ top.

 


Sunday, July 28, 2024

BIẾT CHIÊM BAO VÀ TU THEO KINH NIẾT B̀AN

 CHIÊM BAO VÀ PHÁP TU TRONG KINH NIẾT BÀN

              KINH ĐẠI BÁT NIẾT BÀN TẤP 2

         Dịch giả : Hòa Thượng Thích Trí Tịnh

                   Chùa Vạn Đức, Thủ Đức

      Sa môn Thích Đăng Quang Chùa Hái Tuệ

                Saigon ấn tống Phật Lịch 2510

                          ----------------------

1-Trang 44.

Nầy Thíên Nam Tử ! Ta chẳng thấy trong 12 bộ kinh có kinh nào lià được các ác lậu như kinh đại thừa Đại Bát Niết Bàn. 

2-Trang 45.

Kinh Đại Niết Bàn có vô lương công -đức...Nếu đọc tụng và biên chép thi trong chiêm bao nếu thấy tượng Phật, biển lớn, mặt trời, mặt trăng , thấy Cha Mẹ, thấy bông hoa, thấy bạch tượng, ḅach mã v.v....thi biết Như Lai nhận sự cúng dường của ngươi đó nên không nghĩ điều ác, thích thực hành điều lành.

Nầy Thíên Nam Tử ! Kinh Đại Bát Niết Bàn có vô lượng vô số công đức không thể nghí bàn như vậy, nay ông phải tin lấy lờì của Phật.

3-Trang 48.

Đạị Bồ Tát dầu thấy thân nầy đâỳ nhơ nhớp nhưng vì muốn thọ trì kinh Đại Niễt Bàn nên vần giử gin nuôi dữơng thân.

4-Trang 301. Quả báo hiện thời.Tâm từ có thần thông.

Vì Bồ Tát đã trải qua vô lượng vô biên đời tu tập̣ từ

bi thương xót chúng sanh nên không khổ cũng không giận.

Nầy Thiện nam tử ! Đây là quả báo nói về đời hiện tại.

Ta nhở thuở xưa sanh trong nhà Bà La Môn tại thành Phú Đơn Na có quốc vương Ca La Phú tuổi trẻ hung dữ, ngạo mạng và say đắm ngũ dục.

Vì muốn độ ch́úng sinh nên ta ngồi thiền ở ngoài thành. Lúc đó quốc vương va thể nữ ra ngoài thành dạo chơi. Các thể nữ bó vua chạy tới chỗ ta ngồi thiền. Ta liền thuyết  pháp cho họ bỏ tham dục. 

Quốc Vương đi tìm thấy thế nữ ngồi quì chung quanh ta bằng tức giận cắt hai tai của ta nhưng  nhan sắc của ta không biến đổi. Quốc vương tức giận nóí " Ta sẽ thí nghiệm xem dung sắc biến đôi hay chẳng biến đ̉ổi. " Nói xong quốc vương liền thẻo mũi, chặt tay, chặt chân của ta.

Lúc đó Tứ Thiên Vương liền làm mưa cát, mưa đá. Quốc vương sợ hải quì trước ta xin sám hối. Ta nói trong lòng tôi không sân hận cũng không say đắm.

Quốc vương nói lam sao biết Đại Đức không sân hận?

Ta liền phát thệ :" Nếu tôi thiệt không sân hận thì thân tôi bình phục như cũ ". Phát nguyện vừa xong thân thể ta liển bình phục.

5-Trang 521.

Nầy Thíện Nam Tử ! Trong có sáu căn, ngòai có sáu trần; căn trần hoà hiệp sanh ra sáu thức. Sáu thức nầy theo nhân duyên mà có tên.

Nhơn nơi nhãn căn, sắc trần, ánh sáng và tác ý thì gọi là nhãn thức. Do bốn thứ hòa hợp sanh ra nhãn thức nên ta nói nhãn thức, ý thức tất cả đêu như huyễn vì trước không có nay mới có rồi trở lại không.

6-Thực Hành Bốn Pháp Thiền Định.

Nầy Anan !  Ông hoỉ sau khi Phật nhập Niết Bàn nương gì để trụ ?

Phải nương pháp Tứ Niệm Xứ mà trụ.

Quán sát tánh tương của thân đồng như hư không gọi là thân niệm xứ.

Quán sát sự cảm thọ chẳng ớ trong chẳng ở ngoài chẳng ở chận giữa gọi là thọ niệm xứ.

Quán sát tâm chí có danh tự, tãnh danh tự rời rạc gọi là tâm niệm xứ.

Quán sát pháp thiện chẳng thể được, pháp bất thiện cũng chẳng thể được gọi là pháp nịêm xứ.

Tât cả người tu hành phải nương theo pháp tứ niệm xứ mà trụ.

7-Phẩm Di Giáo-Trang 564.

Các người nên biết pháp Đại Niết Bàn nầy là bảo tạng Kim Cang thường , lạc, ngã, tịnh hoàn toàn viên mãn của tất cả chư Phật. Tất cả chư Phật đều ở nơi pháp Đại Niết Bàn nầy mà nhập Niết BànPháp nầy là pháp tối hậu rốt ráo chí lý cùng tột không thiếu sót. Chư Phật đều phóng xả thân mạng nơi đây, do đó nên gọi là Đại Niết Bàn.

Người chưa thoát khỏi sự thống khổ trong ba cõi phải sớm cầu giải thoát. Phải lo sợ chốn ngũ trược ái dục nầy, một khi mất  thân người rất khó được lại, trọn đời phải thường soi xét. Khó lấy tình để cầu thoát khỏi quỉ vô thường.
Phải thương xót chúng sanh, chớ giết hại dầu là côn trùng nhỏ nhít.
Thân nghiệp thanh tịnh thường sanh cõi tốt đẹpKhẩu nghiệp thanh tịnh xa lìa những lỗi ác . Chớ ăn thịt, chớ uống rượu.
Điều phục con rắn tâm cho nó vào đạo quả.
Phải suy nghĩ kỹ nghiệp nhơn thiện ác cảm báo tốt xấu. Nhơn quả trong ba đời tuần hoàn chẳng mất, như bóng theo hình. Đời nầy luống qua về sau ăn năn không kịp.
Giờ Niết Bàn đã đến, ta tóm tắt dạy bảo như vậy.

   


 

Wednesday, July 24, 2024

PHƯƠNG PHÁP LÀM HÌNH DI CHUYỂN ZIGZAG CHIÊU NGANG

 JAVASCRIPT LÀM HÌNH DI CHUYỂN ZIGZAG CHIỀU NGANG

Chỉ cần thuộc lòng bài nầ̀y thì biết cách làm hình di chuyển ngang, dọc và zigzag

                         ---------------

<html>

<head></head>

 <body>

 <img id="image" ; style="position:relative;left:120;top:200;width:240;height:160"

 src="cum hoa.gif"> 

<script>

    var loc=0;

    var direction=1; // nếu chọn direction=0 thi không xuống lên

    var object=document.getElementById("image")

 function doMove(){      

 if(1==direction){loc+=1; // chạy xuống vì direction là 1

 if(loc>=300){direction=-1}}//khi tới 300 thì chạy lên vi direction là -1

else{loc+=1;

if(loc=20){direction=1;}} // khi tởi 20 chạy xuống         

object.style.top=loc; if(loc>=150){loc=0} // Nếu thiếu câu nầy thì object sẽ di chuyển ngang mà thôi.         

object.style.left=parseInt(object.style.left)+1+"px"// Nếu thiếu câu nầy thì object chỉ di chuyển xuống lên.      

t=setTimeout(doMove,40)}   

</script>

     <span onclick="doMove()">START</span>

     <span onclick="clearTimeout(t)">STOP</span>

</body></html>

 --------------------------

RÚT NGẮN NHƯ SAU

<html><head></head>

 <body>

 <img id="image" ; style="position:relative;left:120;top:200;width:240;height:160"

 src="cum hoa.gif"> 

<script>

    var loc=0;

    var direction=1;

    var object=document.getElementById("image")

 function doMove(){     

   if(1==direction){loc+=2; // chạy xuống vì direction là 1

   if(loc>=200){direction=-1}}//khi tới 300 thì chạy lên vi direction là-1  

object.style.top=loc; if(loc>=100){loc=0} //Tới đây phải dừng lại để object chạy ngang theo lịnh phía dưới.              

object.style.left=parseInt(object.style.left)+3+"px"// Nếu thiếu câu nầy thì object chỉ di chuyển xuống lên.                     

t=setTimeout(doMove,40)}   

</script>

     <span onclick="doMove()">START</span>

     <span onclick="clearTimeout(t)">STOP</span>

</body></html>


Tuesday, July 23, 2024

JAVASCRIPT LÀM HÌNH DI CHUYỂN XUÔNG LÊN

 JAVASCRIPT LÀM HÌNH DI CHUYỂN XUỐNG RỖI LÊN

            


<html>

<head></head>

 <body>

 <img id="image" ; style="position:relative;left:120;top:200;width:240;height:160"

src="cum hoa.gif"> 

<script>   

    var loc=100;

    var direction=1;

var object=document.getElementById("image")   

function doMove(){  

    if(1==direction){loc+=1;//chạy xuống vì số 1 là direction chạy xuống.

    if(loc>=500){direction=-1}}// khi tới 500 thì chạy lên vì số -1 là direction đi lên 

    else{loc+=1;

    if(loc=20){direction=1;}}// khi tởi 20 thì chạy xuống vì directon là 1  

    object.style.top=loc;

    t=setTimeout(doMove,20);}   

 </script>

    <span onclick="doMove()">START</span>

    <span onclick="clearTimeout(t)">STOP</span>

 </body></html>

Friday, July 19, 2024

JAVASCRIPT ĐƠN GIẢN LÀM HÌNH DI CHUYÊN


JAVASCRIPT FUNCTION LÀM HINH SATELLITE DI CHUYỂN

 


<html>

 <head></head>

 <body>

 <img id="image"  style="position:relative;left:120;;top:200;width:240;height:160"

 src="VN SATELLITE.gif">  

<script> 

    var object=document.getElementById("image")

    var loc=0;

 function doMove(){

    loc+=0.5; // 0.5 là tốc độ di chuyển.

    object.style.left=loc;  

    t=setTimeout(doMove);100; //100 là thởi gian di chuyển

    if(loc>=1000)  // khi tới xa 1000 pixels thi tự động trở về

    {return object.style.left=0} } // về vị trí 0 pixel  rồi đứng luôn    

 </script>

     <span onclick="doMove()">START</span>

     <span onclick="clearTimeout(t)">STOP</span>

 </body></html>

------------------------

GHI CHÚ

 Khi chạy đủ 1000 pixels thì object tự động trở về vị trí 0 pixel rồi không chạy nữa.

Nếu click START,  object vần không chạy.

Trong lúc object di chuyển, nếu muốn nó dừng thì click STOP. Nếu muốn chạy tiếp thì click START.

Muốn cho object tiếp tục chạy không chịu dừng thì trước khi object về gân tới vị trí khởi hành phải viết một số pixels trước vị trí 0 pixel như thi dụ đưới đây chọn 10 pixels để ngăn chận object trở về vi trí 0 pixel. Vì  nếu về tới vị trị 0 pixel thi click nút START object không di chuyên nữa .  

 function doMove(){

    loc+=0.5;

    object.style.left=loc; 

    t=setTimeout(doMove);100;

    if(loc>=1000) ;

    {return object.style.left=loc=10}} /về vị trí 10 pixels

----------------------------

BÀI NÂY ĐƠN GIẢN NHỨT.

 <html>

<head></head>

 <body>

 <img id="image"  style="position:relative;left:120;;top:200;width:240;height:160"

 src="VN SATELLITE.gif"> 

<script>

    var object=document.getElementById("image")

    var loc=0;

          function doMove(){

          loc+=1;

          object.style.left=loc;

         t=setTimeout(doMove,10);

     if(loc>=600) // chổ nầy không viết dấu chấm phẩy thi ok.                            

     return object.style.left=loc=0} // về vị trí 0 pixel r̀ồi tiệp tục chạy lại

 </script>

     <span onclick="doMove()">START</span>

     <span onclick="clearTimeout(t)">STOP</span>

 </body></html>

 


Tuesday, July 9, 2024

VẼ DĨA BAY VÀ LÀM DI Đ̀ỘNG

 

VẼ DĨA BAY VÀ VIẾT JAVASCRIPT LÀM DI ĐỘNG

I-Phương pháp di chuyển ngang.

<html>

<head></head><body>

<img id="image"

style="position:relative;left:400;;top:200;width:200;height:100"

 src="SAUCER VN.gif"/> 

<script>

var object=document.getElementById("image")

var loc=10;

function doMove(){

loc+=0.1;

object.style.left=loc;

t=setTimeout(doMove,5)}

function stop(){

 clearTimeout(t);

 object.style.left=5}

</script>

 <span onclick="doMove()">START</span>

 <span onclick="stop()">STOP</span>

</body></html>

Ghi Chú.

Nếu viết loc - = 0.1 thi hình sẽ di chuyển từ phải sang trái.

-----------------------

II-PHƯƠNG PHÁP LÀM  DI CHUYÊN TỚI LUI.

<html>

<head></head>

<body>

 <img id="image" style="position:relative;left:400;;top:200;width:200;height:100"

 src="SAUCER VN.gif">

<script>

 var object;

  object=document.getElementById('image')

 function doMove(){

  object.style.left= Math.floor(Math.random()*500)+1}

</script>

<a href="javascript:var t=setInterval('doMove()',800)">START</a>

<a href="javascript:clearInterval(t)">STOP</a>

</body>

</html> 

-------------------------

NUT START VÀ STOP CÓ THỂ VIẾT NHƯ SAU.

<span onclick="t=setInterval('doMove()',800)">START</span>

<span onclick="clearInterval(t)">STOP</span>

 TRONG JAVASCRIPT.  

Random nghĩa là ngẫu nhiên. Random numbers là những con số ngẫu nhiên.

Math.floor(Math.random()*140)+1

Codes của Math.random()*140. Sẽ cho xuất hiện những con số từ Zero tới 140.

Nếu muốn có những con sổ đếm từ 1 thì viết thêm +1 và viết chữ Math.floor.

Math.floor chỉ chọn số nguyên không có số lè. Thí du 1.9 thì Math.floor chí chọn 1.0 . Nếu 0.9 thì Math.floor chọn 0

III- PHƯƠNG PHÁP DI CHUYỂN TỪ TRÊN XUỐNG VÀ NGƯỢC  LẠI.

<html>

<head></head>

<body>

 <img id="image" style="position:relative;left:400;;top:200;width:200;height:100"

 src="SAUCER VN.gif">

<script>

var object=document.getElementById('image');

 var loc=50;

 var direction=0;  

 function doMove(){

      if(0==direction){loc+=1;

      if(loc>=400){ direction=1;}}

      else{loc-=5;

      if(loc<20){direction=0;}}

      object.style.top=loc;

      t=setTimeout("doMove()",10);}

</script>

  <span onclick ="doMove()">START</span>

  <span onclick ="clearTimeout(t)">STOP</span>

</body></html>

-------------------------------

Chú ý nhưng̃ chữ và dấu có màu đỏ phải viết đúng như vậy thì hình mới di chuyển.