Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. จะรวม Modernizr ในเอกสาร HTML ได้อย่างไร

    Modernizr มอบวิธีง่ายๆ ในการตรวจหาคุณลักษณะใหม่ เพื่อให้คุณสามารถดำเนินการที่เกี่ยวข้องได้ ตัวอย่างเช่น หากเบราว์เซอร์ไม่รองรับคุณสมบัติวิดีโอ คุณต้องการแสดงหน้าอย่างง่าย คุณสามารถสร้างกฎ CSS ตามความพร้อมใช้งานของฟีเจอร์ และกฎเหล่านี้จะนำไปใช้โดยอัตโนมัติบนหน้าเว็บหากเบราว์เซอร์ไม่รองรับฟีเจอร์ใหม่

  2. การใช้ Modernizr เพื่อตรวจจับคุณสมบัติ HTML5

    Modernizr เป็นไลบรารี JavaScript ขนาดเล็กที่ตรวจจับความพร้อมใช้งานของการใช้งานแบบเนทีฟสำหรับเทคโนโลยีเว็บยุคหน้า นี่คือรายการคุณสมบัติที่ Modernizr ตรวจพบได้ - คุณลักษณะ คุณสมบัติ CSS JavaScript Check @font-face .fontface Modernizr.fontface ผ้าใบ .canvas Modernizr.canvas Canvas

  3. คุณลักษณะและการใช้องค์ประกอบ <video> ใน HTML5

    แท็ก HTML5 และ ทำให้ง่ายต่อการเพิ่มสื่อไปยังเว็บไซต์ คุณต้องตั้งค่าแอตทริบิวต์ src เพื่อระบุแหล่งที่มาของสื่อและรวมแอตทริบิวต์การควบคุมเพื่อให้ผู้ใช้เล่นและหยุดสื่อชั่วคราวได้ แท็กวิดีโอ HTML5 สามารถมีคุณลักษณะหลายอย่างเพื่อควบคุมรูปลักษณ์และฟังก์ชันต่างๆ ของตัวควบคุม: sr. เลขที่ แอตทริบิวต์ &คำอธ

  4. รูปแบบวิดีโอที่ใช้กันทั่วไปในขณะที่ใช้วิดีโอ HTML5

    ข้อกำหนดฉบับร่าง HTML5 ปัจจุบันไม่ได้ระบุรูปแบบวิดีโอที่เบราว์เซอร์ควรสนับสนุนในแท็กวิดีโอ แต่รูปแบบวิดีโอที่ใช้บ่อยที่สุดคือ − เอาล่ะ − ไฟล์ Ogg ที่มีตัวแปลงสัญญาณวิดีโอ Thedora และตัวแปลงสัญญาณเสียง Vorbis mpeg4 − ไฟล์ MPEG4 ที่มีตัวแปลงสัญญาณวิดีโอ H.264 และตัวแปลงสัญญาณเสียง AAC คุณสามารถใช

  5. การสร้างแอตทริบิวต์ที่กำหนดเองด้วย HTML5

    คุณลักษณะใหม่ที่นำมาใช้ใน HTML 5 คือการเพิ่มแอตทริบิวต์ข้อมูลที่กำหนดเอง แอตทริบิวต์ข้อมูลที่กำหนดเองเริ่มต้นด้วย ข้อมูล - และจะตั้งชื่อตามความต้องการของคุณ <div class = "example" data-sports = "cricket" data-level = "complex">    ... </div> ด้าน

  6. XMLHttpRequest สำหรับแท็กวิดีโอ?

    ไฟล์ HTML5 วิธี Blob.slice() มีประโยชน์สำหรับการสร้างวัตถุ Blob ที่มีข้อมูล ข้อมูลนี้อยู่ในช่วงไบต์ที่ระบุของ Blob ต้นทาง มันใช้ XMLHttpRequest ตามตัวอย่างด้านล่าง ให้เราดูตัวอย่างการส่งและรับข้อมูลไบนารีโดยใช้ slice() ตัวอย่างนี้ส่งข้อความและใช้วิธี POST เพื่อส่ง ไฟล์ ไปยังเซิร์ฟเวอร์: var val = n

  7. JS Geolocation แต่ไม่มีการแจ้งเป็นไปได้?

    ไม่ คุณจะไม่สามารถป้องกันข้อความแจ้งได้ เป็นคุณลักษณะด้านความปลอดภัยเนื่องจากไม่ใช่ผู้ใช้ทุกคนที่ต้องการแชร์ตำแหน่ง ตามที่ระบุโดย W3C: การใช้งานข้อกำหนดนี้อย่างสอดคล้องต้องมีกลไกที่ปกป้องความเป็นส่วนตัวของผู้ใช้ และกลไกนี้ควรตรวจสอบให้แน่ใจว่าไม่มีการแสดงข้อมูลตำแหน่งผ่าน API นี้โดยไม่ได้รับอนุญาต

  8. วางเมาส์บนมาตราส่วนรูปภาพบน HTM5 <canvas>

    หากต้องการปรับขนาดภาพเมื่อวางเมาส์ไว้ ให้ใช้ไลบรารี Vanilla JavaScript เมื่อเลื่อนเมาส์ ให้ตั้งค่าดังนี้: function move(e) {    var pos = getMousePos(myCanvas, e);    context.drawImage(img, -pos.x, -pos.y, img.width, img.height); } สำหรับผ้าใบ: //add event listener we need myCa

  9. วัตถุ DataTransfer ใน HTML5

    วิธีการฟังเหตุการณ์สำหรับเหตุการณ์ลากและวางทั้งหมดยอมรับวัตถุเหตุการณ์ที่มีแอตทริบิวต์แบบอ่านอย่างเดียวที่เรียกว่า dataTransfer event.dataTransfer ส่งคืนวัตถุ DataTransfer ที่เชื่อมโยงกับเหตุการณ์ดังนี้: function EnterHandler(event) {    DataTransfer dt = event.dataTransfer;    &

  10. วางเป้าหมายฟังเหตุการณ์ใดใน HTML5

    หากต้องการยอมรับการดร็อป เป้าหมายการดร็อปต้องฟังเหตุการณ์อย่างน้อยสามเหตุการณ์ สายน้ำ เหตุการณ์ ซึ่งใช้เพื่อกำหนดว่าเป้าหมายการดร็อปคือการยอมรับการดร็อปหรือไม่ หากการดรอปเป็นที่ยอมรับ งานนี้จะถูกยกเลิก ตัวลาก เหตุการณ์ซึ่งใช้เพื่อกำหนดว่าจะแสดงข้อเสนอแนะใดให้ผู้ใช้เห็น หากกิจกรรมถูกยกเลิก ความคิด

  11. แอตทริบิวต์ของวัตถุ DataTransfer คืออะไร

    การถ่ายโอนข้อมูล วัตถุเก็บข้อมูลเกี่ยวกับการลากและวาง ข้อมูลนี้สามารถเรียกค้นและตั้งค่าในแง่ของแอตทริบิวต์ต่างๆ ที่เกี่ยวข้องกับวัตถุ DataTransfer มีลักษณะดังต่อไปนี้: Sr.No. แอตทริบิวต์การถ่ายโอนข้อมูลและคำอธิบาย 1 dataTransfer.dropEffect [ =ค่า ] ส่งคืนประเภทของการดำเนินการที่เลือกอยู่ใ

  12. ปรับขนาดรูปภาพก่อนส่งแบบฟอร์ม HTML5

    หากต้องการปรับขนาดรูปภาพก่อนส่งแบบฟอร์ม คุณต้องใช้เมธอด drawImage() ปรับขนาดรูปภาพต้นฉบับและวาดเวอร์ชันที่ปรับขนาดบนผืนผ้าใบที่ [0,0] context.drawImage( img, 0,0,img.width,img.height, 0,0,myWidth,UseHeight ); ด้านบน เราเห็นสิ่งต่อไปนี้: ที่นี่ var myWidth = Math.floor( img.width * Scale ); var my

  13. ประเภทใหม่ที่นำมาใช้ใน HTML สำหรับประเภทอินพุตมีอะไรบ้าง

    แอตทริบิวต์ type ขององค์ประกอบอินพุตใน HTML ตอนนี้มีค่าใหม่ดังต่อไปนี้ - Type คำอธิบาย color ตัวเลือกสี ซึ่งสามารถแสดงด้วยวงล้อหรือตัวเลือกตัวอย่าง วันที่ ตัวเลือกสำหรับวันที่ในปฏิทิน datetime-local แสดงวันที่และเวลา โดยไม่มีการตั้งค่าหรือตัวบ่งชี้สำหรับเขตเวลา datetime แสดงวั

  14. จะสร้างเลย์เอาต์แบบหลายคอลัมน์ใน HTML5 โดยใช้ตารางได้อย่างไร?

    ออกแบบหน้าเว็บของคุณเพื่อใส่เนื้อหาเว็บของคุณในหลายหน้า คุณสามารถเก็บเนื้อหาของคุณไว้ที่คอลัมน์กลาง คุณสามารถใช้คอลัมน์ซ้ายเพื่อใช้เมนู และคอลัมน์ขวาสามารถใช้เพื่อวางโฆษณาหรืออย่างอื่นได้ ตัวอย่าง <!DOCTYPE html> <html>    <head>       <title>Three Co

  15. อักขระ Unicode Byte Order Mark (BOM) ในเอกสาร HTML5

    เครื่องหมายลำดับไบต์ (BOM) ประกอบด้วยรหัสอักขระ U+FEFF ที่จุดเริ่มต้นของสตรีมข้อมูล ซึ่งสามารถใช้เป็นลายเซ็นที่กำหนดลำดับไบต์และรูปแบบการเข้ารหัสได้ โดยส่วนใหญ่เป็นไฟล์ข้อความธรรมดาที่ไม่ได้ทำเครื่องหมาย โปรแกรม Windows จำนวนมาก (รวมถึง Windows Notepad) เพิ่มไบต์ 0xEF, 0xBB, 0xBF ที่จุดเริ่มต้นของเ

  16. ชั้นของผ้าแคนวาส.js

    FabricJS มีเมธอด API ต่อไปนี้ซึ่งเปลี่ยนดัชนี z ของอ็อบเจ็กต์: canvas.sendBackwards(myObject) canvas.sendToBack(myObject) canvas.bringForward(myObject) canvas.bringToFront(myObject) คุณยังสามารถใช้: fabric.Canvas.prototype.orderObjects = function(compare) {    this._objects.sort(compare);

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:205/297  20-คอมพิวเตอร์/Page Goto:1 199 200 201 202 203 204 205 206 207 208 209 210 211