Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. HTML5 applicationCache กับ Browser Cache

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

  2. แอนิเมชั่นแบบเฟรมต่อเฟรมใน HTML5 พร้อมผ้าใบ

    ในการสร้างแอนิเมชั่นแบบเฟรมต่อเฟรมใน HTML5 ด้วยแคนวาส ให้ลองเรียกใช้โค้ดต่อไปนี้: var myImageNum = 1; var lastImage = 5; var context = canvas.getContext('2d'); var img = new Image; img.onload = function(){    context.clearRect( 0, 0, context.canvas.width, context.canvas.height );

  3. แก้ไขหน้าเว็บที่มีอยู่ด้วย CSS สำหรับมือถือ

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

  4. รับความแม่นยำสูงสุดของ GPS บนเบราว์เซอร์มือถือ

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

  5. เล่นวิดีโอบนแคนวาสและคงเฟรม/รูปภาพสุดท้ายบน HTML5 Canvas

    คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเล่นและรักษาเฟรมสุดท้ายของวิดีโอ: var c = $('canvas')[0]; var context = canvas.getContext('2d'); c.width = 640; c.height = 480; $("#,myPlayer").on('play', function (e) {    var $this = this;    (function loo

  6. ฉันจะเขียนแบบฟอร์มที่ช่วยคุณลักษณะการเติมข้อความอัตโนมัติของเบราว์เซอร์ได้อย่างไร

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

  7. toDataURL โยนข้อยกเว้น Uncaught Security ใน HTML

    ในการแก้ไข Uncaught Security Exception คุณต้องเพิ่ม crossorigin แอตทริบิวต์: <img id = "myid" crossorigin = "anonymous" src="https://www.tutorialspoint.com/images/seaborn-4.jpg?v=2"> function getBase64() {    var myImg = document.getElementById("my

  8. ฉันจะสร้าง DragEvent สำหรับแอพ Angular และ HTML โดยทางโปรแกรมได้อย่างไร

    ในการสร้าง DragEvent ให้ใช้ API ของไม้โปรแทรกเตอร์ เอกสารอย่างเป็นทางการระบุว่า: The browser.get method loads a page. Protractor expects Angular to be present on a page, so it will throw an error if the page it is attempting to load does not contain the Angular library. (If you need to interact with

  9. วิธีตรวจสอบรูปแบบของเบราว์เซอร์สำหรับประเภทอินพุต HTML วันที่

    วิธีการ input.the valueAsDate ส่งกลับวัตถุ Date ที่สะท้อนถึงค่าปัจจุบันของอินพุต ค่าที่แสดงอยู่ในรูปแบบเดียวกัน วิธีทำให้ใช้งานได้: new Date().toISOString().substr( 0, 10 ); new Date().toLocaleDateString(); input.valueAsDate; input.valueAsDate.toLocaleDateString(); new Date( input.valueAsDate ); n

  10. เสียง HTML5 ไม่เล่นในแอพ PhoneGap

    หากคุณตั้งค่าแอตทริบิวต์และแหล่งที่มาของเสียงทั้งหมดอย่างถูกต้อง อาจเป็นปัญหาด้านความปลอดภัย เพิ่มข้อมูลต่อไปนี้ใน index.html ของคุณ <meta http-equiv="Content-Security-Policy" content="default-src 'self'    https://appvipswi.easwi.it; script-src 'self' 

  11. เรียกใช้ HTML5 dragstart โดยทางโปรแกรมหลังจาก mousemove

    ในการยิง dragstart หลังจาก mousemove ให้ลองทำดังนี้: หากคุณกำลังเริ่มเหตุการณ์ dragstart ให้ใช้ขั้นตอนที่เหลือของกระบวนการด้วย: ในการแก้ปัญหา สร้างประสบการณ์ผู้ใช้ดังนี้: คุณต้องแนะนำให้ผู้ใช้คลิกที่พื้นที่ที่เกี่ยวข้องเพื่อเปิดใช้งานการลาก เมื่อผู้ใช้คลิกที่พื้นที่ กล่องโต้ตอบควรปรากฏให้เห็นเพ

  12. กรองภาพสีเทา สีดำรอบๆ png ใน Internet Explorer 8

    ตัวกรองที่จะใช้ต้องสร้างขึ้นในการเรียกตัวกรองเดียว ตั้งค่าดังนี้: progid : DXImageTransform.Microsoft.BasicImage(grayscale = 1) CSS ควรทำงานดังต่อไปนี้: .demo {    background: transparent;    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = #00FFFFFF,e

  13. วิธีใดที่มีประสิทธิภาพที่สุดในการกำหนดแหล่งวิดีโอ HTML5 ทั้งหมดของฉันให้เป็นที่เชื่อถือได้โดยไม่ต้องวนซ้ำทั้งหมด

    เพิ่มการกำหนดค่าบางอย่างเพื่อกำหนดความเชื่อถือให้กับวิดีโอของคุณใน HTML5: app.config(function($sceDelegateProvider) {    $sceDelegateProvider.resourceUrlWhitelist([    // allowing same origin resource loads    'self',    // allowing loading from our

  14. ทำให้ประเภทอินพุต HTML5 ="ตัวเลข" ยอมรับขีดกลาง

    หากต้องการอนุญาตให้ประเภทอินพุต HTML5 =”number” ยอมรับขีดกลาง ให้ใช้นิพจน์ทั่วไป เพิ่มนิพจน์ทั่วไปในแอตทริบิวต์รูปแบบที่แสดงด้านล่าง [ 0 - 9 ] + ([ - \, ] [0 - 9] + ) ? " เพิ่มลงในโค้ดทันที: input type = "text" pattern = "[0-9]+([-\,][0-9]+)?" name = "my-num" titl

  15. การใช้การแปลง XSLT ฝั่งไคลเอ็นต์ใน HTML5

    XSLTProcessor API ฝั่งไคลเอ็นต์เป็นส่วนหนึ่งของข้อกำหนดการเขียนสคริปต์ HTML5 ตามที่ระบุไว้ด้านล่าง: เมื่อโปรแกรมการแปลง XSLT ถูกทริกเกอร์โดยคำสั่งในการประมวลผลและเบราว์เซอร์ใช้การแปลงโดยตรงไปยัง DOM องค์ประกอบสคริปต์ที่สร้างโดยโปรเซสเซอร์ XSLT จะต้องถูกทำเครื่องหมาย parser-inserted และทำงานในเอกสาร

  16. ปุ่มหยุดการควบคุมเสียง HTML5

    ลองใช้รหัสต่อไปนี้เพื่อเพิ่มปุ่มหยุดลงในเสียงของคุณใน HTML5: function displayStopBtn() {    var myPlayer = document.getElementsByTagName('audio')[0];    myPlayer.pause();    myPlayer.currentTime = 0; } คุณยังสามารถรวม jQuery: $("#stopButton").click(fu

  17. ข้ามแหล่งกำเนิด HTML <วิดีโอ> ไม่โหลดใน Google Chrome

    ในการแก้ปัญหาการโหลดในองค์ประกอบ คุณต้องตั้งค่า cross-origin เป็น “anonymous”: <video crossorigin = "anonymous"></video> คุณสามารถลองแก้ไขด้วยวิธีอื่นได้เช่นกัน อาจเป็นเพราะไม่มีส่วนหัวการตอบสนอง Access-Control-Allow-Headers ที่มีรายการส่วนหัว HTTP ที่ตรงกับรายการที่ส่งผ่านใ

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