Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Thư viện JavaScript mã nguồn mở prototype.js
MIỄN PHÍ
Số trang
1
Kích thước
29.8 KB
Định dạng
PDF
Lượt xem
1657

Thư viện JavaScript mã nguồn mở prototype.js

Nội dung xem thử

Mô tả chi tiết

Thư viện JavaScript mã nguồn mở prototype.js

Chào các bạn hôm nay mình sẽ lấy các ví dụ quen thuộc để viết lại bằng cách sử dụng Prototype –

Thư viện viện JavaScript mã nguồn mở phổ biến hiện nay, bạn có thể tìm hiểu và download

Prototype tại http://prototypejs.org/assets/2007/1/18/prototype.js

Ví dụ 1: Lấy dữ liệu từ Ajax

1. Tạo tập tin noidung.php như sau:

<?php

print("Đây là nội dung cần hiển thị");

?>

2. Tạo tập tin getData.html như sau:

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title> Prototype 1 </title>

<script src="prototype.js"> </script>

<script>

var id;

function ajaxLoad(sURL, sID, sPARS ) {

var url = sURL;

id = sID;

var pars = sPARS;

$(id).innerHMTL = 'Loading...';

var myAjax = new Ajax.Request(

url,

{

method: 'get',

parameters: pars,

onComplete: showResponse

});

}

function showResponse(transport) {

$(id).innerHTML = transport.responseText;

}

</script>

</head>

<body>

<div id="hienthi"> Nội dung của file noidung.php sẽ hiển thị ở đây </div>

<script> ajaxLoad('noidung.php','hienthi',''); </script>

</body>

</html>

3. Ghi chú:

* Đừng quên copy tập tin prototype.js vào cùng thư mục với 2 tập tin trên.

** Kiểm tra tập tin noidung.php xem có chạy trên máy tính của mình được không

*** Trong trường hợp nội dung cần hiển thị của trang noidung.php đòi hỏi phải có ID cho từng mẫu

tin ví dụ: noidung.php?id=001, thì bạn chỉ cần truyền tham số cho hàm ajaxLoad như sau:

<script> ajaxLoad('noidung.php','hienthi','id=001'); </script>

Tải ngay đi em, còn do dự, trời tối mất!