Đang chuẩn bị liên kết để tải về tài liệu:
Professionali Phone and iPod touch Programming phần 4

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

ví dụ, sẽ có thể đầu vào với ngón tay nhỏ bé, mỏng, trong khi các cầu thủ NFL sẽ sử dụng lớn, các thiết bị đầu vào chất béo. Hầu hết các phần còn lại của chúng ta sẽ rơi vào một nơi nào đó ở giữa. Ngoài ra, các ngón tay cũng gần như không chính xác như con trỏ chuột, làm cho giao diện kích thước và các vấn đề vị trí rất quan trọng, | Chapter 3 Implementing the Interface continued else if link backButton history.back else if link.getAttribute type submit submitForm findParent link form else if link.getAttribute type cancel cancelDialog findParent link form else if link.target _replace link.setAttribute selected progress iui.showPageByHref link.href null null link unselect else if link.target link.setAttribute selected progress iui.showPageByHref link.href null null null unselect else return event.preventDefault true This routine evaluates the type of link that it is If it is an internal URL then the page is passed to iui.showPage . If the backButton is tapped then history.back is triggered. Dialog forms typically contain a Submit and Cancel button. If a Submit button is tapped then submitForm is called. If a Cancel button is tapped then cancelDialog is called. The submitForm and cancelDialog functions are discussed later in the chapter. External URLs that have target _replace or that do not have target defined are AJAX links. Both of these call the iui.showPageByHref method. If it is none of these then it is an external link with a target _self attribute defined and the default iUI behavior is suspended and the link is treated as normal. Handling AJAX Links When an AJAX link is tapped by the user the click event listener shown previously calls the iui.showPageByHref method showPageByHref function href args method replace cb var req new XMLHttpRequest req.onerror function if cb cb false req.onreadystatechange function if req.readyState 4 72 Chapter 3 Implementing the Interface if replace replaceElementWithSource replace req.responseText else var frag document.createElement div frag.innerHTML req.responseText iui.insertPages frag.childNodes if cb setTimeout cb 1000 true if args req.open method GET href true req.setRequestHeader Content-Type application x-www-form-urlencoded req.setRequestHeader Content-Length args.length req.send args.join else req.open method GET href true req.send null The .

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.