http://www.ebook.edu.vn 121
2.3.3 Một số hiệu ứng DHTML 34
2.4 Câu hỏi và bài tập chương 2 35
Chương 3 Ngôn ngữ kịch bản trong lập trình Web 37
3.1 JavaScript 37
3.1.1 Tổng quan 37
3.1.2 Sử dụng JavaScript 39
3.1.3 Các kiểu dữ liệu trong JavaScript: 43
3.1.4 Tạo biến trong JavaScript: 43
3.1.5 Làm việc với biến và biểu thức: 44
3.1.6 Cấu trúc điều kiện if – else 46
3.1.7 Hàm và dối tượng 49
3.1.8 Tạo đối tượng trong JavaScript 52
3.1.9 Sự kiện trong JavaScript 57
3.1.10 Sử dụng vòng lặp trong JavaScript 61
3.1.11 Sử dụng đối tượng Windows 62
3.1.12 Làm việc với status bar 64
3.1.13 Mở và đóng các cửa sổ 64
3.1.14 Sử dụng đối tượng string 66
3.2 VBScript 66
3.2.1 VBScript là gì? 66
3.2.2 Biến và phạm vi biến 66
3.2.3 Các kiểu dữ liệu 68
3.3 Câu hỏi và bài tập chương 3 75
3.3.1 Câu hỏi ôn tập 75
3.3.2 Bài tập lập trình với các ngôn ngữ kịch bản 75
Chương 4 Lập trình Web động với công nghệ ASP 76
4.1 Một số khái niệm cơ bản về ASP 76
4.1.1 Khái niệm Web động 76
4.1.2 ASP là gì? 76
4.1.3 Scripting? 77
4.1.4 Tạo và xem một file ASP 78
4.1.5 Server-side Includes: 81
4.2 Ưu điểm của việc sử dụng ASP tạo Web động 82
4.2.1 Đơn giản, dễ học và hiệu quả: 82
4.2.2 Bảo mật được m∙: 82
4.2.3 Bảo trì dễ dàng: 82
4.3 Cài đặt IIS và tạo thư mục ảo cho ứng dụng 83
4.3.1 1 Cài đặt IIS 83
4.3.2 Tạo thư mục ảo: 83
4.4 Cấu trúc và các dòng lệnh cơ bản của ASP 85
4.4.1 Các thành phần được dùng trong trang ASP 85
4.4.2 Biến trong ASP 85
4.4.3 Các lệnh cơ bản của ASP 85
4.4.4 Vòng lặp For: 87
4.4.5 Câu lệnh lặp không xác định: 87
4.5 Xây dựng các hàm và thủ tục trong ASP: 87
4.6 Sử dụng các đối tượng của ASP để trao đổi thông tin giữa Client và Server 88
Trang 2http://www.ebook.edu.vn 122
4.6.1 Giới thiệu các đối tượng chính của ASP: 88
4.6.2 Đối tượng Request 89
4.6.3 Đối tượng Response 94
4.6.4 Đối tượng Server 99
4.6.5 Đối tượng Application 103
4.6.6 Đối tượng Session 106
4.7 Câu hỏi và bài tập chương 4 108
4.7.1 Câu hỏi ôn tập 108
4.7.2 Bài tập về các cấu trúc điều khiển và vòng lặp .108
4.7.3Bài tập về các đối tượng 109
Chương 5 Kết nối cSDL trong lập trình Web động với ASP 110
5.1 Khái niệm về ADO 110
5.2 Trình tiêu thụ (consumer) và trình cung cấp (provider) 110
5.3 Mô hình đối tượng ADO 111
5.3.1 Đối tượng kết nối (Connection) 111
5.3.2 Đối tượng Command: 111
5.3.3 Đối tượng RecordSet: 111
5.4 Kết nối với nguồn dữ liệu 111
5.4.1 Tạo một ODBC DSN 111
5.4.2 Cơ sở dữ liệu MS Access 112
5.4.3 Cơ sở dữ liệu MS Access thông qua trình điều khiển ODBC 112
5.4.4 Cơ sở dữ liệu MS SQL Server 112
5.5 Sử dụng đối tượng RecordSet 112
5.5.1 Tạo RecordSet: 112
5.5.2 Duyệt qua các bản ghi và truy xuất các trường của bản ghi: 112
5.5.3 Lọc qua các bản ghi trong RecordSet 113
5.5.4 Phân trang với đối tượng RecordSet: 113
5.6 Hiệu chỉnh các bản ghi 115
5.6.1 Hiệu chỉnh các bản ghi dựa vào RecordSet: 115
5.6.2 Hiệu chỉnh các bản ghi bằng câu lệnh SQL với đối tượng connection 115
5.7 Sử dụng đối tượng Command 115
5.7.1 Tạo đối tượng Command: 115
5.7.2 Sử dụng đối tượng Command: 115
5.8 Câu hỏi và bài tập chương 5 116
Tài liệu tham khảo 119
Mục lục 120