[Question] Cùng học xây dựng Website |
31/12/2007 13:28:08 (+0700) | #1 | 107224 |
|
onlinehack
Member
|
0 |
|
|
Joined: 04/12/2007 23:07:12
Messages: 116
Location: Ma maison
Offline
|
|
Phần 1 :
Tên : Sử dụng clipboard bằng JavaScript
Platform-defendency :Từ IE 5+ trở lên
Dưới đây mình sẽ hướng dẫn các bạn cách sử dụng clipboard bằng JavaScript. Clipboard là nơi dữ liệu được lưu trữ tạm thời cho người dùng để tiếp cận từ bên trong ứng dụng khi bạn copy/paste Dữ liệu được viết vào và đọc từ clipboard
Lưu ý : Các bạn phải có chút kiến thức cơ bản về JavaScript trước khi đọc tut này. Các đoạn code dưới đây phải được đặt trong thẻ HTML <script></script> để có thể works.
1.Lấy dữ liệu từ clipboard
var clip = window.clipboardData;
'window.clipboardData' là đối tượng giúp bạn tiếp cận clipboard. Ta có 2 hàm :
getData(datatype); //trả lại dữ liệu của clipboard
setData(datatype, data); //đặt dữ liệu vào clipboard
Giờ bạn có thể sử dụng :
var clip = window.clipboardData;
var clipdata = clip.getData("Text");
alert(clipdata);
Ở đây, ta gán dữ liệu từ clipboard vào biến "clipdata, sau đó xuất ra bằng cách sử dụng hàm "alert" . Bạn cũng có thể sử dụng biến này theo cách khác bạn muốn.
Chúng ta cũng có thể sử dụng kiểu dữ liệu "html","Image" và một vài kiểu khác, Nhưng "text" thường được sử dụng nhiều nhất
2.Đưa dữ liệu vào clipboard
Đơn giản như thế này:
var clip = window.clipboardData;
clip.setData("Text", "This is what you'll see in the clipboard");
Giờ bạn có thể mở bất cứ ứng dụng nào có chức năng copy/paste và Paste, nó sẽ hiện ra "This is what you'll see in the clipboard".
Chú ý : vì đối tượng window.clipboardData chỉ làm việc với Internet Explorer, mà không làm việc với trình duyệt khác , vì vậy nó thường được sử dụng để tạo các ứng dụng HTML (.hta) chỉ chạy với Internet Explorer
Mình sẽ nói về cách làm việc với clipboard đối với các trình duyệt khác sau này. |
|
|
|
|
[Question] Re: Cùng học xây dựng Website |
31/12/2007 15:03:11 (+0700) | #2 | 107243 |
Búa
Member
|
0 |
|
|
Joined: 25/07/2006 18:16:57
Messages: 8
Location: Iran
Offline
|
|
Chế độ default của IE là kô cho phép truy cập clipboard ! |
|
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|