หน้าแรก
หน้าแรก
ฐานข้อมูล localStorage ของ HTML5 มีขนาดจำกัด ขนาดมาตรฐานคือ 5 หรือ 10 MB ต่อโดเมน แนะนำให้จำกัดขนาดไม่เกิน 5 MB ต่อต้นทาง ต่อไปนี้ระบุไว้ − User agents should guard against sites storing data under their origin's other affiliated sites, e.g. storing up to the limit in a1.example.com,a2.example.c
เมื่อส่งแบบฟอร์มแล้ว ให้ตรวจสอบขั้นตอนการส่งและลองเรียกใช้ข้อมูลโค้ดต่อไปนี้สำหรับการอัปโหลดไฟล์ - // File 1 var myFile = document.getElementById('fileBox').files[0]; var reader = new FileReader(); reader.readAsText(file, 'UTF-8'); reader.onload = myFunc; function myFunc(event) { &n
ใช้สิ่งต่อไปนี้เพื่อตรวจสอบว่ากำลังเล่นเสียงอยู่หรือไม่ - functionisPlaying(audelem) { return!audelem.paused; } รหัสด้านบนสามารถใช้เพื่อตรวจสอบว่าเสียงกำลังเล่นอยู่หรือไม่ แท็กเสียงมี หยุดชั่วคราว คุณสมบัติ หยุดชั่วคราว คุณสมบัติส่งคืนว่าเสียง/วิดีโอถูกหยุดชั่วคราวหรือไม่ คุณยังสามา
องค์ประกอบที่วาดในองค์ประกอบผ้าใบไม่มีการแสดง การแสดงเพียงอย่างเดียวคือพิกเซลที่ใช้และสี การวาดไปยังองค์ประกอบผ้าใบหมายถึงการวาดบิตแมปในโหมดทันที ในการรับเหตุการณ์การคลิกบนองค์ประกอบผ้าใบ (รูปร่าง) คุณต้องบันทึกเหตุการณ์การคลิกบนองค์ประกอบ HTML ของผ้าใบและกำหนดว่าองค์ประกอบใดถูกคลิก ซึ่งต้องมีการจัด
ใช้วิธี toDataURL() เพื่อรับ URL ข้อมูลรูปภาพของแคนวาส มันแปลงภาพวาด (ผ้าใบ) เป็น URL PNG ที่เข้ารหัส a64 บิต ตัวอย่าง คุณสามารถลองเรียกใช้รหัสต่อไปนี้เพื่อบันทึกผืนผ้าใบเป็นรูปภาพ - <!DOCTYPE HTML> <html> <head> </head> <body> &n
ก่อน HTML5 ขนาดไฟล์จะถูกตรวจสอบด้วยแฟลช แต่ตอนนี้หลีกเลี่ยงแฟลชในเว็บแอป ขนาดไฟล์ที่ฝั่งไคลเอ็นต์ยังคงตรวจสอบได้โดยการแทรกโค้ดที่ให้มาด้านล่างในตัวฟังเหตุการณ์ if (typeofFileReader !== "undefined") { // file[0] is file 1 var s = document.getElementById('myfile
อย่างที่คุณเคยเห็น เมื่อใดก็ตามที่คุณเปิดรายการแบบเลื่อนลง และคลิกที่อื่นใด เมนูแบบเลื่อนลงจะปิดลง โดยการใช้โค้ดที่ให้ไว้ด้านล่าง เมนูแบบเลื่อนลงสามารถเปิดค้างไว้ได้หลังจากคลิก− $('#myDropdown').on('hide.bs.dropdown', function () { return false; }); อีกทางเลือกหนึ่งคือ
คุณสามารถเปลี่ยนสีข้อความได้โดยขึ้นอยู่กับความสว่างเฉลี่ยของพิกเซลที่ครอบคลุมของสีพื้นหลังของพาเรนต์โดยใช้ข้อมูลโค้ดต่อไปนี้ var rgb = [255, 0, 0]; setInterval(display, 1000); function display() { rgb[0] = Math.round(Math.random() * 255); rgb[1] = Math.round(Math.random() *
เมธอด fillText() วาดข้อความที่เติมบนผ้าใบ ถ้าคุณต้องการแบ่งบรรทัด คุณสามารถทำได้โดยแยกข้อความที่บรรทัดใหม่และเรียก filltext() หลายครั้ง การทำเช่นนี้หมายความว่าคุณกำลังแบ่งข้อความออกเป็นบรรทัดและวาดแต่ละบรรทัดแยกกัน คุณสามารถลองเรียกใช้ข้อมูลโค้ดต่อไปนี้ได้ - var c = $('#c')[0].getContext(
h1 เป็นหัวเรื่องไม่ใช่หัวเรื่อง คุณสามารถกำหนดองค์ประกอบส่วนหัวของตัวเองให้กับแต่ละองค์ประกอบการแบ่งส่วนได้ h1 ไม่สามารถเป็นชื่อเรื่องได้ อาจเป็นส่วนหัวของส่วนนั้นๆ ของหน้าก็ได้ แต่ละบทความสามารถมีชื่อของตัวเองได้ กำหนดหัวข้อที่สำคัญที่สุด องค์ประกอบ แรกถือเป็นป้ายกำกับสำหรับทั้งเอกสาร คุณสามารถ
เพิ่มข้อมูลโค้ดต่อไปนี้ในคุณสมบัติของรูปภาพ และป้องกันไม่ให้ลากและเลือกรูปภาพ img { user-drag: none; user-select: none; -moz-user-select: none; -webkit-user-drag: none; -webkit-user-select: none; -ms-user-sel
allowsInlineMediaPlayback คุณสมบัติของ UIWebView) เปิด/ปิดการเล่นสื่อแบบบรรทัดในเว็บเบราว์เซอร์ iOS สำหรับแอปที่มาพร้อมเครื่อง ตามค่าเริ่มต้น บน iPhone ค่านี้จะตั้งไว้ที่ NO แต่บน iPad จะตั้งค่าเป็น YES ดังนั้นโปรแกรมเล่นวิดีโอเนทีฟจะเข้ามาแทนที่หน้าจอ ซึ่งขัดขวางไม่ให้เราเล่นเนื้อหาแบบไดนามิกอื่น
หากต้องการให้แคนวาสอยู่ตรงกลางใน HTML 5 ให้รวมแท็ก canvas ไว้ในแท็ก div จากนั้นเราสามารถจัดตำแหน่งแท็ก div ให้อยู่กึ่งกลาง การทำเช่นนี้จะทำให้ผ้าใบอยู่ในแนวกึ่งกลางด้วย ตัวอย่าง <!DOCTYPE html>. <html> <body> <div style = "text-align:center
เว็บเบราว์เซอร์ทั้งหมดจำกัดความกว้าง ความสูง และพื้นที่ขององค์ประกอบผ้าใบ สำหรับ Google Chrome ความกว้างและความสูงสูงสุดที่อนุญาตคือ 32,767 พิกเซล และพื้นที่สูงสุดที่อนุญาตคือ 268,435,456 พิกเซล สำหรับ Firefox ความกว้างและความสูงสูงสุดที่อนุญาตคือ 32,767 พิกเซล และพื้นที่สูงสุดที่อนุญาตคือ 472,907,7
การวาดข้อความในแคนวาสด้วยแบบอักษรที่โหลดผ่าน @font-face ไม่แสดงข้อความอย่างถูกต้องในตอนแรก เนื่องจากเบราว์เซอร์ยังไม่ได้โหลดแบบอักษรจากเครือข่าย จึงใช้ประโยชน์จากฟอนต์ที่มีอยู่แล้ว ต้องโหลดฟอนต์ให้เสร็จก่อนจึงจะใช้งานได้ สิ่งนี้สามารถมั่นใจได้โดยใช้แท็ก หากคุณต้องการให้แน่ใจว่าฟอนต์พร้อมใช้งานและม
getitem(key) รับค่าสำหรับหนึ่งพารามิเตอร์และส่งกลับค่าที่เกี่ยวข้องกับคีย์ คีย์ที่ระบุมีอยู่ในรายการที่เกี่ยวข้องกับอ็อบเจ็กต์ if(localStorage.getItem("user")===null) { //... } แต่ถ้าคีย์ไม่อยู่ในรายการ มันจะส่งผ่านค่า null โดยใช้โค้ดด้านล่างที่ให้มา คุณยังสามารถทำตามขั้นตอนท
แท็กเสียง HTML 5 สามารถจัดรูปแบบได้ โดยใช้แท็กเสียงที่มีแอตทริบิวต์ การควบคุม โปรแกรมเล่นเบราว์เซอร์เริ่มต้นจะถูกใช้ คุณสามารถปรับแต่งได้โดยไม่ต้องใช้ตัวควบคุมเบราว์เซอร์ โดยการลบ การควบคุม คุณสามารถซ่อนส่วนต่อประสานผู้ใช้เบราว์เซอร์ในตัว - <audioid = "player" src = "kalimba.mp3&
คุณสามารถบอกเบราว์เซอร์ของคุณไม่ให้แคชหน้าเว็บของคุณโดยใช้เมตาแท็กต่อไปนี้ - <metahttp-equiv = 'cache-control' content = 'no-cache'> <metahttp-equiv = 'expires' content = '0'> <metahttp-equiv = 'pragma' content = 'no-cache'> นอกจากนี้
The crossOrigin คุณลักษณะช่วยให้ภาพที่โหลดจากต้นทางภายนอกเพื่อใช้ในผืนผ้าใบเหมือนกับที่โหลดจากแหล่งกำเนิดปัจจุบัน การใช้รูปภาพโดยไม่ได้รับการอนุมัติจาก CORS จะทำให้ผืนผ้าใบเสียหาย เมื่อผ้าใบเสียแล้ว คุณจะไม่สามารถดึงข้อมูลกลับออกจากผ้าใบได้อีกต่อไป การโหลดแคนวาสจากโดเมนแบบไขว้ คุณกำลังทำให้แคนวาสส
ใช้ excanvas ไลบรารี JavaScript เพื่อใช้ผ้าใบ HTML5 ใน Internet Explorer(IE) excanvas ไลบรารีเป็นส่วนเสริม ซึ่งจะเพิ่มฟังก์ชันผ้าใบ HTML5 ให้กับเบราว์เซอร์ IE รุ่นเก่า (IE7-8) Firefox, Safari และ Opera 9 รองรับแท็ก canvas เพื่ออนุญาตให้ดำเนินการวาดโดยใช้คำสั่ง 2D ExplorerCanvas นำฟังก์ชันการทำง