Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. จัดข้อความแนวตั้งในองค์ประกอบบล็อกด้วย HTML

    ตามข้อกำหนดอย่างเป็นทางการ ให้ประกาศ เป็นคอนเทนเนอร์แบบยืดหยุ่นและคุณจำเป็นต้องใช้ align-items เพื่อจัดแนวข้อความในแนวตั้งตามแกนไขว้ display: flex; align-items: center; คุณยังสามารถไปที่ − display: -moz-box; -moz-box-align: center; ต่อไปนี้เป็นภาพแสดงการใช้งานของ Flexbox −

  2. Safari บน iPad (iOS6) ไม่ได้ปรับขนาดวิดีโอ HTML5 ให้เต็ม 100% ของความกว้างของหน้า

    ในการแก้ปัญหา ให้ไปที่การเติมแบบตอบสนอง โดยที่ padding-top จะเป็นเปอร์เซ็นต์ของความกว้าง CSS สำหรับวิดีโอ - #video-box {    padding-top: 56.25%;    position: relative; } video, object {    width: 100%;    height: 100%;    top: 0; display: block; &nbs

  3. จะป้องกันไม่ให้วิดีโอ HTML5 โหลดก่อนเล่นได้อย่างไร

    เพื่อป้องกันไม่ให้โหลดวิดีโอ HTML5 ก่อนเล่น คุณสามารถลองเรียกใช้โค้ดต่อไปนี้ คุณต้องใช้ โหลดล่วงหน้า แอตทริบิวต์และตั้งค่าเป็น none - <!DOCTYPE html> <html>    <body>       <video width = "350" height = "200" controls = "control

  4. Microsoft เทียบเท่ากับเหตุการณ์ที่เซิร์ฟเวอร์ส่ง HTML5 หรือไม่

    เพื่อให้บรรลุเป้าหมายของคุณสำหรับเหตุการณ์ที่เซิร์ฟเวอร์ส่ง HTML5 - ลองใช้โพลีฟิล ใช้ได้กับ IE10 และ IE11 เช่นกัน เริ่มต้นด้วย − if ("EventSource" in global) return; มันทำงานเฉพาะในเว็บเบราว์เซอร์ที่ไม่รองรับ EventSource อ้างอิง Git ต่อไปนี้ ลองใช้ websockets ใช้งานได้กับ IE10 และ IE 1

  5. ภาพวาดบนผ้าใบ HTML5 เหมือนเส้นกำลังเบลอ

    ในการแก้ปัญหาภาพเบลอ คุณต้องซ้อนพิกเซล คุณสามารถเปลี่ยนค่าเป็น − context.moveTo(20.5, 0); context.lineTo(20.5, 50); คุณยังสามารถกำหนดความสูงและความกว้างได้ดังนี้ − canvas1 = document.getElementById(‘canvas'); canvas1.width = 250; canvas1.height = 250; ตอนนี้กำหนดขนาด - canvas1.style.widt

  6. รองรับเบราว์เซอร์ Ember.js ด้วย HTML

    Ember.js เป็นเฟรมเวิร์กฝั่งไคลเอ็นต์ JavaScript แบบโอเพนซอร์สฟรีที่ใช้สำหรับการพัฒนาเว็บแอปพลิเคชัน อนุญาตให้สร้างแอปพลิเคชัน JavaScript ฝั่งไคลเอ็นต์โดยการจัดหาโซลูชันที่สมบูรณ์ซึ่งมีข้อมูล การจัดการและขั้นตอนการสมัคร ใช้รูปแบบสถาปัตยกรรม MVC(Model-View-Controller) ใน Ember.js ใช้เส้นทางเป็นแบบจำล

  7. addEventListener สำหรับคีย์ดาวน์บน HTML5 Canvas

    ใช้ ดัชนีแท็บ คุณลักษณะบนองค์ประกอบผ้าใบสำหรับ addEventListener บนผ้าใบ - var myTarget, myCanvas; window.onload = function() {    myCanvas = document.getElementById('canvas');    document.addEventListener('mousedown', function(event) {       myTa

  8. การใช้ Ionic เป็นเว็บแอปพลิเคชันเดสก์ท็อปด้วย HTML5

    Ionic คือ HTML5 Mobile App Development Framework ที่กำหนดเป้าหมายไปที่การสร้างแอปมือถือแบบไฮบริด คิดว่า Ionic เป็นเฟรมเวิร์ก UI ฟรอนต์เอนด์ที่จัดการรูปลักษณ์และความรู้สึกทั้งหมดและการโต้ตอบกับ UI ที่แอปของคุณต้องมีความน่าสนใจ คล้ายกับ Bootstrap for Native แต่ด้วยการรองรับส่วนประกอบอุปกรณ์พกพาทั่วไปท

  9. การเพิ่มประสิทธิภาพสไปรต์ชีตที่ใช้ SVG สำหรับการเร่งความเร็ว CSS3 HW GPU ในเบราว์เซอร์มือถือด้วย HTML

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

  10. เป็นไปได้ไหมที่จะเพิ่มการตรวจสอบความถูกต้องของ HTML5 ให้กับ Visual Studio

    สำหรับการตรวจสอบความถูกต้องของ HTML5 คุณต้องติดตั้ง IntelliSense และรองรับการตรวจสอบความถูกต้องของ Visual Studio Visual Studio 2012 รองรับ HTML5 VS 2010 มีการรองรับ IntelliSense แต่ VS 2012 ได้เพิ่มตัวอย่างที่เกี่ยวข้องทำให้ง่ายต่อการเขียนมาร์กอัป ทำตามขั้นตอน - เปิดตัว Visual Studio 2012 ไปที่

  11. เหตุใดจึงต้องใช้ IBM Worklight หากสุดท้ายแล้วใช้ PhoneGap สำหรับการสนับสนุน HTML

    IBM Worklight เป็นแพลตฟอร์มเต็มรูปแบบสำหรับการพัฒนา คุณลักษณะสำคัญหลายอย่างสามารถทำได้ภายใน Worklight ซึ่งคุณจะไม่สามารถทำกับไลบรารี PhoneGap ได้ PhoneGap เป็นเฟรมเวิร์กการพัฒนาซอฟต์แวร์โดย Adobe System ซึ่งใช้ในการพัฒนาแอปพลิเคชันมือถือ ในการพัฒนาแอพโดยใช้ PhoneGap ผู้พัฒนาไม่จำเป็นต้องมีความรู้ภาษ

  12. ประเภทอินพุต รูปแบบค่า DateTime ด้วย HTML

    ใช้ประเภทอินพุต =”datetype” ประเภทอินพุตวันที่และเวลาใช้ใน HTML โดยใช้ ให้ผู้ใช้เลือกวันที่และเวลาได้ ป๊อปอัปตัวเลือกวันที่และเวลาจะปรากฏขึ้นทุกครั้งที่มีการคลิกช่องป้อนข้อมูล <!DOCTYPE html> <html>    <head>       <title>HTML input datetime</titl

  13. จะโหลดหน้าปัจจุบันซ้ำโดยไม่สูญเสียข้อมูลในแบบฟอร์มด้วย HTML ได้อย่างไร

    วิธีที่ง่ายที่สุดในการโหลดหน้าปัจจุบันซ้ำโดยไม่สูญเสียข้อมูลในฟอร์ม ให้ใช้ WebStorage ที่คุณมี -persistent storage (localStorage) หรือ session-based (sessionStorage) ซึ่งยังคงอยู่ในหน่วยความจำจนกว่าเว็บเบราว์เซอร์ของคุณ ถูกปิด ลองใช้วิธีนี้เมื่อหน้ากำลังจะโหลดซ้ำ window.onbeforeunload = function()

  14. จะตรวจจับเหตุการณ์ dragleave ใน Firefox เมื่อลากออกนอกหน้าต่างด้วย HTML ได้อย่างไร

    คุณต้องติดตามว่าองค์ประกอบใดที่ dragenter และ dragleave ถูกกระตุ้นเมื่อ การฟัง dragenter และ dragleave ในแต่ละองค์ประกอบจะไม่เพียงบันทึกเหตุการณ์ในองค์ประกอบนั้น แต่ยังรวมถึงเหตุการณ์ในเด็กด้วย $.fn.draghover = function(options) {    return this.each(function() {       v

  15. วิธีการทำงานกับกล้อง HTML5 Canvas / วิวพอร์ตจริง ๆ ได้อย่างไร

    สำหรับการใช้วิวพอร์ต ให้ใช้เมธอด drawImage() ctx.clearRect(0,0,game.width,game.height);// ภาพพื้นหลังแบบเต็ม imagectx.drawImage (พื้นหลัง,cropLeft,cropTop,cropWidth,cropHeight,0,0,viewWidth,viewHeight); สำหรับเกม − var myGame =document.getElementById(game);var myCtx=myGame.getContext(2d);myCtx.clear

  16. ไฟล์ผ้าใบ HTML5 เป็นไฟล์ PNG

    ในการแปลงผ้าใบ HTML5 เป็น PNG ให้ทำตามขั้นตอนด้านล่าง - คุณต้องเพิ่ม URL ข้อมูลที่สร้างขึ้นไปยังแอตทริบิวต์ href ของแท็ก ไดอะล็อกสำหรับอิมเมจ base64 - <img src="data:image/png;base64,iOBVRw0KGgoAAAANSUhEUg...." class="image" /> เพิ่มชื่อไฟล์ − <a download="newimg.

  17. องค์ประกอบ HTML5 ใหม่ เช่น <section> และ <article> ไร้ประโยชน์หรือไม่

    องค์ประกอบ และ มีประโยชน์สำหรับโปรแกรมอ่านหน้าจอเช่นกัน และช่วยผู้ใช้ที่มีความบกพร่องทางสายตาในการอ่านเนื้อหาในหน้าเว็บของคุณ สิ่งเหล่านี้มีประโยชน์สำหรับผู้อ่าน eBook เช่นกัน เรามาดูวิธีการทำงานกับองค์ประกอบทั้งสองกัน <!DOCTYPE html> <html>    <head>     &

  18. จำและเติมข้อมูลอินพุตไฟล์ซ้ำใน HTML5

    หากต้องการเติมซ้ำ ให้ใช้การลากและวาง ก่อนหน้านี้ไม่สามารถทำได้ แต่ตอนนี้ใช้ได้แล้ว มาดูกันว่าเป็นอย่างไร - function drop(ev) {    ev.stopPropagation();    ev.preventDefault();      // retrieving dataTransfer field from the event    var d = ev.dataTransfer

  19. การใช้แอตทริบิวต์ cross-origin ใน HTML5 คืออะไร?

    ข้อกำหนดอย่างเป็นทางการระบุแอตทริบิวต์ข้ามต้นทางเป็น − The crossorigin attribute is a CORS settings attribute. Its purpose is to allow images from third-party sites that allow cross-origin access to be used with canvas. เมื่อรวมกับส่วนหัว CORS จะอนุญาตให้ใช้รูปภาพที่กำหนดโดยองค์ประกอบ ซึ่งโหลดจาก

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:218/297  20-คอมพิวเตอร์/Page Goto:1 212 213 214 215 216 217 218 219 220 221 222 223 224