TAILIEUCHUNG - Beginning Ajax with PHP From Novice to Professional P6

. JavaScript để thực hiện tải lên có thể được tìm thấy trong các tập tin , và là một chức năng được gọi là uploadimg. Chức năng này được gọi khi nút submit được bây giờ, tập tin này chỉ có một chức năng (uploadimg), mà chỉ đơn giản sẽ được sử dụng để gửi biểu mẫu của bạn | CHAPTER 7 A REAL-WORLD AJAX APPLICATION 115 The following code is where the actual image upload occurs. This part is rather similar to Chapter 6 in that you are loading the image-processing script into an invisible iframe to give users the feeling that everything is happening dynamically without the page refreshing. It is important to remember the enctype argument in the form tag. Without the enctype being properly set the browser will not know that there could be files attached. h2 Add An Image h2 form action method post target uploadframe enctype multipart form-data onsubmit uploadimg this return false input type file id myfile name myfile input type submit value Submit iframe id uploadframe name uploadframe src iframe form body html We will now go over the external JavaScript file. In it resides the functions necessary to run and maintain the majority of the Ajax functionality of the photo gallery hidden iframe excluded . First the refresh rate for the gallery is defined which indicates the amount of time in milliseconds that elapses before the gallery is reloaded after an image is uploaded or deleted. Delay in milliseconds before refreshing gallery. var refreshrate 1000 The first function created is used while loading or reloading images in the gallery. It is used to update the status messages in the application first by clearing out any error messages that exist and then by updating the main image holder to display a loading message. Function to show a loading message. function updateStatus errordiv .innerHTML middiv .innerHTML b Loading. b 116 CHAPTER 7 A REAL-WORLD AJAX APPLICATION Next is a function called refreshView. This function is used to reload the gallery. It does this by reloading the main image container and then reloading the navigation strip. Since this needs to be done in several places we made a function out of it when an image is uploaded and when an image is

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.