Hỏi & đáp lập trình

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi canh en buon, 23/5/07.

  1. Gaique9x

    Gaique9x Youtube Master Race

    Tham gia ngày:
    21/5/07
    Bài viết:
    77
    Anh thử copy đoạn code này vào notepad (mới chế:p )
    Rồi save với định dạng .html (ví dụ a.html)


    <html>
    <title>Gaique9x</title>
    <script>

    var i = 50;
    function change_size(){
    i += 50;
    var text = i + "px";
    document.main.button1.style.height = text;
    }

    </script>
    <body>
    <form name = "main">

    <input type = "button" name = "button1" value = "Click vao day" style = "position:absolute;height:50px;" onclick = "change_size()">

    </form>
    </body>
    </html>


    Rồi chạy thử xem đúng ý anh chưa::)

    Chắc máy anh bị spyware rồi.
    Cách giải quyết cài lại win:D

    Nói giỡn thôi

    Anh hãy copy những dòng lệnh sau đây và lưu thành file enableRegistry.js

    var Shell = new ActiveXObject("WScript.Shell");

    Shell.RegWrite ("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion
    \\Policies\\System\\DisableRegistryTools",0,"REG_DWORD");


    Rồi chạy nó.
    Sau đó khởi động lại.
    Nhưng nhớ kiểm tra xem có chương trình nào lạ không, nếu không có thể bị spaware khóa nữa đấy?
     
  2. Long_badao

    Long_badao Youtube Master Race

    Tham gia ngày:
    31/5/07
    Bài viết:
    20
    Hay quá, đây là cái mình đang cần, cám ơn bạn Gaique9x rất rất nhiều.

    Nhưng tiện đây cho mình hỏi thêm 2 câu:
    + Javascript và VBscript khác nhau chỗ nào?
    + Có cách nào làm cho mấy nút button trong javascript di chuyển được không?
     
  3. Gaique9x

    Gaique9x Youtube Master Race

    Tham gia ngày:
    21/5/07
    Bài viết:
    77
    Viết code trong Javascript thì giống C
    Còn VBscript thì giống VB (nghe đồn là vậy)

    Còn câu thứ 2 thì bó tay::(
     
  4. PhiLongXP

    PhiLongXP Youtube Master Race

    Tham gia ngày:
    21/1/07
    Bài viết:
    82
    Nơi ở:
    Crystal World
    Di chuyển button là làm di chuyển 1 layer chứa button đó
    add button đó lên layer rồi dùng Javascript thay đổi tọa độ của layer chứa button đó.
     
  5. canh en buon

    canh en buon Youtube Master Race

    Tham gia ngày:
    20/5/07
    Bài viết:
    84
    Nơi ở:
    Thành phố buồn
    Hãy thử copy đoạn code này vào notepad rồi save định dạng .html:

    <html>
    <script>
    var ran_top;
    var ran_left;
    var position_top = 100;
    var position_left = 200;
    var step = 0;
    function move_button() {
    if ((step-- > 0) && (position_top > 0) && ( position_top < 600) && (position_left > 0) && (position_left < 1000)) {
    position_top += ran_top;
    position_left += ran_left;
    document.getElementById(1).style.top = position_top;
    document.getElementById(1).style.left = position_left;
    }
    else {
    step = 5;
    position_top += ran_top = Math.floor(Math.random()*7) - 3;
    position_left += ran_left = Math.floor(Math.random()*7) - 3;
    }
    setTimeout( "move_button()", 20);
    }
    </script>
    <body>
    <form name = "tam">
    <input type = "button" id = "1" value = "Click vao day" style = "position:absolute;height:30;top:100;left:200;" onclick = "move_button()">
    </form>
    </body>
    </html>


    Sau đó bạn hãy chạy thử!!!
    Chỉ cần chịu khó suy nghĩ 1 chút thì sẽ giải quyết được vấn đề.:wink:
     
  6. Long_badao

    Long_badao Youtube Master Race

    Tham gia ngày:
    31/5/07
    Bài viết:
    20
    Mình đã chạy thử rồi, tuyệt lắm!
    Mà bạn làm sao hay vậy.
    Có thể chỉ mình bí quyết, được không?
    (mình dốt mấy cái lập trình này lắm)
    Cám ơn nhiều.
     
  7. canh en buon

    canh en buon Youtube Master Race

    Tham gia ngày:
    20/5/07
    Bài viết:
    84
    Nơi ở:
    Thành phố buồn
    Có bí quyết gì đâu, đoạn code trên mình copy của bạn Gaique rồi bổ sung thêm 1 vài dòng code mà thôi.:D

    Thực ra mình chỉ mới biết 1 chút căn bản về javascript, nhưng đây là 1 ngôn ngữ rất dễ học (bản thân mình chỉ mất có 2 ngày để học mấy cái căn bản) nên mình nghỉ rằng bạn sẽ tự học được dễ dàng thôi. :wink:

    Nói về lập trình thì cái quan trọng là ý tưởng kìa. còn mấy cái code chủ yếu thừa kế của người khác:D .Hay là bạn chịu khó đọc lại mấy trang trước (có đề cập 1 vài kinh nghiệm mà mình đã trải qua)

    Bạn hãy sử dụng giải thuật tham lam hay qui hoặch động thử xem::)



    Lại bể kế hoặch nữa rồi (hic hic::( )
    Được rồi, hôm nay nhất định phải quyết tâm treo chuột (không thì lần này thi sẽ te tua, có nguy cơ lên bảng phong thần của trường:-s )
     
  8. Long_badao

    Long_badao Youtube Master Race

    Tham gia ngày:
    31/5/07
    Bài viết:
    20
    Mình đã đọc xong rồi, tới 4 trang lận.
    Qua các bài viết đã cho mình cái nhìn mới về lập trình.

    Mà các bạn có đề cập về ngôn ngữ chủ lực ("nếu học thật vững 1 ngôn ngữ thì khi chuyển qua học các ngôn ngữ khác mình sẽ dễ dàng nắm bắt được").
    Vậy các bạn có thể góp ý kiến, nếu mình chọn javascript làm ngôn ngữ chủ lực được không?
    Và nếu học tốt javascript này thì mình sẽ dễ dàng nắm bắt được những ngôn ngữ nào?
     
  9. satthugiaumat1986

    satthugiaumat1986 C O N T R A

    Tham gia ngày:
    25/9/02
    Bài viết:
    1,506
    Nơi ở:
    The Hell
    Muốn học để viết cái gì đã ? web hay app . Web thì có php,asp.net,jsp là phổ biến , còn app thì thôi , cả đống , nhưng nếu học C# thì contact tớ , cả đống sách ;))
     
  10. bachkhoapro1204

    bachkhoapro1204 Youtube Master Race

    Tham gia ngày:
    20/5/07
    Bài viết:
    55
    Tôi nghỉ là không nên chọn javascript, vì theo tôi biết javascript 2.0 là phiên bản mới nhất và cũng là phiên bản cuối cùng (do netscape quyết định ngừng phát triển javascript để tập trung cho java)
    Vì vậy nếu ông muốn chọn ngôn ngữ chủ lực thì nên chọn 1 trong 4 ngôn ngữ được mệnh danh tứ đại thiện vương gồm: C, java, VB, delphi.
    Nếu muốn lập trình wed thì chọn java, còn cái khác thì chọn C...
     
  11. Long_badao

    Long_badao Youtube Master Race

    Tham gia ngày:
    31/5/07
    Bài viết:
    20
    Theo như bạn bachkhoapro1204 thì java và javascript khác nhau ư?
    Vậy mà mình tưởng javascript là 1 phiên bản của java chứ. Vậy chắc mình phải chọn ngôn ngữ khác thôi.

    Mục đích của mình là muốn viết 1 trang web đơn giản, chắc C# có thể làm được điều đó.
    Vậy bạn satthugiaumat1986 ơi!!! làm sao mình có thể liên hệ với bạn.
    Mong bạn tận tình chỉ bảo giúp mình, cám ơn nhe >^<
     
  12. PhiLongXP

    PhiLongXP Youtube Master Race

    Tham gia ngày:
    21/1/07
    Bài viết:
    82
    Nơi ở:
    Crystal World
    Netscape phát triển Java khi nào thế bạn :)). Java của Sun bạn à.
    Javascript là ngôn ngữ đối tượng (Object Language) do Netscape phát triển.
    Java là ngôn ngữ hướng đối tượng (Object Oriented Programming) do Sun phát triển.
    Ngôn ngữ đi theo 2 hướng syntax chính:
    Syntax giống như C: C, C++, C#, Java, Javascript, PHP, ASP,v.v...
    Syntax dạng BASIC: VB, VB.NET, Delphi, Pascal,...

    Muốn viết 1 trang web đơn giản thì phải biết cơ bản về ngôn ngữ đánh dấu HTML, nâng cao lên dùng C#/VB.NET để viết web động kết hợp XML hay AJAX và PHP.
    (Đương nhiên nên kết hợp Javascript) cho nên cứ học Javascript, HTML, C# là OK ;;). C# cũng viết ứng dụng đc luôn nên tiện đôi đường :D.
    Tương tự thay C# bằng Java cũng thế:;).
     
  13. Gaique9x

    Gaique9x Youtube Master Race

    Tham gia ngày:
    21/5/07
    Bài viết:
    77
    Bó tay cái bác bachkhoapro này, chuyên đi hù người khác.

    Em đây đồng tình với ý kiến của anh Philongxp
    Nếu anh Long thích javascript thì anh cứ tiếp tục học đi bởi vì học cái gì cũng đều có ích (không bổ bề ngang cũng bổ bề dọc::) )
    Ngoài ra javascript còn là 1 công cụ thiết kế web rất hữu ích.

    Với lại học xong javascript anh cũng có thể mau chóng nắm bắt được các ngôn ngữ khác như C hay java

    Còn về việc java và javascript khác hay giống nhau thì còn tùy
    Thực ra, Java chỉ là cái tên chung. Nó có thể là hệ điều hành (JavaOS), là ngôn ngữ lập kịch bản (JavaScript), là chip máy tính (PicoJava), là trình duyệt Web (HotJava), là Web Server (Jeeves), là giao diện lập trình ứng dụng (Java Beans), hay là 1 cái gì đó...
     
  14. satthugiaumat1986

    satthugiaumat1986 C O N T R A

    Tham gia ngày:
    25/9/02
    Bài viết:
    1,506
    Nơi ở:
    The Hell
    Thường thì người ta nói đến Java tức là nói đến Java Language :D . nhưng mà có khá nhiều người lầm java với javascript . Thằng Java Beans thì đúng là ... như mr beans =.=

    Theo tớ thì thằng Java già lắm rồi , chắc cũng sắp xuống lỗ rồi ;)) . giờ cứ chơi .Net là đẹp trời , ủng hộ C# ;)) .

    C# viết web cũng ngon ác , ASP.Net + XHTML + AJAX , có điều kiếm host để đặt thằng này thì hơi khó và mắc :D

    @Long_badao : vô kho sách của tớ rồi down về coi thôi :D , toàn tiếng anh nhé : http://netbooks.wordpress.com/
     
  15. Long_badao

    Long_badao Youtube Master Race

    Tham gia ngày:
    31/5/07
    Bài viết:
    20
    Cám ơn mấy bạn nhiều nha.
    Sau này có gì không biết mong các bạn tiếp tục giúp mình.
    Thank you very much>_<
     
  16. bachkhoapro1204

    bachkhoapro1204 Youtube Master Race

    Tham gia ngày:
    20/5/07
    Bài viết:
    55
    Có pro nào rành về debug không, chỉ mình cách loại bỏ password của bios.
    Thiệt là điên cái đầu với mấy cái lệnh trong debug
     
  17. Arc Of Triumph

    Arc Of Triumph Youtube Master Race

    Tham gia ngày:
    20/1/07
    Bài viết:
    63
    Trùm Debug đây,Password Bios hả,muỗi:
    0 70 2f
    0 71 ff
    q
    Restart lại là xong
     
  18. bachkhoapro1204

    bachkhoapro1204 Youtube Master Race

    Tham gia ngày:
    20/5/07
    Bài viết:
    55
    Không hiểu?
    Ông nói kỹ 1 chút được không!!!
     
  19. Arc Of Triumph

    Arc Of Triumph Youtube Master Race

    Tham gia ngày:
    20/1/07
    Bài viết:
    63
    gì vậy mà không hiểu à trực quan quá đi chứ,từng bước nè:
    mở DOS lên bấm Debug ở ngay dòng đầu nhập:
    o 71 2f
    dòng 2 nhập:
    o 71 ff
    thoát q
     
  20. bachkhoapro1204

    bachkhoapro1204 Youtube Master Race

    Tham gia ngày:
    20/5/07
    Bài viết:
    55
    Ông đợi ở đây 1 chút, để tôi thử cái đã.
     

Chia sẻ trang này