Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • JavaScript

    1. HTML 문서에 Modernizr를 포함하는 방법은 무엇입니까?

      Modernizr는 새로운 기능을 쉽게 감지할 수 있는 방법을 제공하므로 해당 조치를 취할 수 있습니다. 예를 들어, 브라우저가 비디오 기능을 지원하지 않는 경우 간단한 페이지를 표시하고 싶습니다. 기능 가용성을 기반으로 CSS 규칙을 만들 수 있으며 이러한 규칙은 브라우저가 새 기능을 지원하지 않는 경우 웹페이지에 자동으로 적용됩니다. Modernizr 다운로드에서 이 유틸리티의 최신 버전을 다운로드할 수 있습니다. Modernizr 사용을 시작하기 전에 다음과 같이 HTML 페이지 헤더에 자바스크립트 라이브러리를 포함해야

    2. Modernizr를 사용하여 HTML5 기능 감지

      Modernizr는 차세대 웹 기술을 위한 기본 구현의 가용성을 감지하는 작은 JavaScript 라이브러리입니다. 다음은 Modernizr에서 감지할 수 있는 기능 목록입니다. 기능 CSS 속성 자바스크립트 검사 @font-face .fontface Modernizr.fontface 캔버스 .캔버스 Modernizr.canvas 캔버스 텍스트 .canvastext Modernizr.canvastext HTML5 오디오 .오디오 Modernizr.audio HTML5

    3. HTML을 사용하여 JavaScript를 통해 특정 기능을 감지하는 방법

      HTML에서 Modernizr를 사용하여 JavaScript를 통해 오디오와 같은 기능 감지: if (Modernizr.audio) {    /* properties for browsers that    support audio */ } else{    /* properties for browsers that    does not support audio */ }

    4. HTML5에서 <video> 요소의 속성 및 사용법

      HTML5 및 태그를 사용하면 웹사이트에 미디어를 쉽게 추가할 수 있습니다. 미디어 소스를 식별하기 위해 src 속성을 설정하고 사용자가 미디어를 재생 및 일시 중지할 수 있도록 controls 속성을 포함해야 합니다. HTML5 동영상 태그에는 컨트롤의 모양과 느낌 및 다양한 기능을 제어하는 ​​여러 속성이 있을 수 있습니다. sr. 아니요. 속성 및 설명 1 자동재생 이 부울 속성을 지정하면 비디오는 데이터 로드를 완료하기 위해 중지하지 않고 가능한 한 빨리 자동으로 재생을 시작합니다. 2 자동 버퍼 이

    5. HTML5 비디오를 사용하는 동안 일반적으로 사용되는 비디오 형식

      현재 HTML5 초안 사양은 브라우저가 비디오 태그에서 지원해야 하는 비디오 형식을 지정하지 않습니다. 그러나 가장 일반적으로 사용되는 비디오 형식은 - 오그 − Thedora 비디오 코덱 및 Vorbis 오디오 코덱이 포함된 Ogg 파일 mpeg4 − H.264 비디오 코덱 및 AAC 오디오 코덱이 포함된 MPEG4 파일. 태그를 사용하여 미디어 유형 및 기타 여러 속성과 함께 미디어를 지정할 수 있습니다. 비디오 요소는 여러 소스 요소를 허용하며 브라우저는 첫 번째로 인식된 형식을 사용합니다. <!DOCTYPE

    6. HTML5로 사용자 정의 속성 만들기

      HTML 5에 도입된 새로운 기능은 사용자 정의 데이터 속성의 추가입니다. 맞춤 데이터 속성은 data로 시작합니다. - 귀하의 요구 사항에 따라 이름이 지정됩니다. <div class = "example" data-sports = "cricket" data-level = "complex">    ... </div> 위의 내용은 data-subject라는 두 개의 사용자 정의 속성이 있는 완벽하게 유효한 HTML5입니다. 및 데이터 수준

    7. 캔버스에 HTML 파일을 로드하는 방법은 무엇입니까?

      이를 위해 SVG 요소를 사용할 수 있습니다. 예를 들어 보겠습니다. <svg xmlns = "https://www.w3.org/2000/svg"> <foreignObject x = "0" y = "0" height = "500" width = "500">    <body xmlns = "https://www.w3.org/1999/xhtml">      

    8. 비디오 태그에 대한 XMLHttpRequest?

      HTML5 파일 Blob.slice() 메서드는 데이터를 포함하는 Blob 개체를 만드는 데 유용합니다. 이 데이터는 원본 Blob의 지정된 바이트 범위에 있습니다. 아래 예시와 같이 XMLHttpRequest를 사용합니다. slice()를 사용하여 이진 데이터를 보내고 받는 예를 살펴보겠습니다. 이 예에서는 텍스트를 보내고 POST 메서드를 사용하여 파일을 서버로 보냅니다. var val = new XMLHttpRequest(); val.open("POST", url, true); val.onload = fu

    9. JS Geolocation이지만 프롬프트 없이 가능합니까?

      아니요, 프롬프트를 차단할 수 없습니다. 모든 사용자가 위치를 공유하고 싶어하는 것은 아니기 때문에 보안 기능입니다. W3C에서 명시한 대로: 이 사양을 준수하는 구현은 사용자의 개인 정보를 보호하는 메커니즘을 제공해야 하며 이 메커니즘은 사용자의 명시적 허가 없이 이 API를 통해 위치 정보를 사용할 수 없도록 해야 합니다.

    10. jQuery Mobile:한 페이지에서 다른 페이지로 데이터 보내기

      값을 전달하기 위해 가 new.html 페이지와 함께 다음과 같다고 가정해 보겠습니다. <a href="new.html?structure='123'">Structure</a> JS는 다음과 같습니다. $( document ).on( "pageinit", "#new", function( event ) {    var myParam = $(this).data("url").split("?")[

    11. innerHTML은 텍스트를 추가하지만 HTML 태그는 추가하지 않습니다.

      아마도 innerHTML과 함께 +=를 사용하고 있을 것입니다. 다음을 시도하십시오. var myNum = [1,2,3]; var myStr; myStr = "<ul>"; for( var a in myNum) myStr += "<li>" + a + "</li>"; myStr += "</ul>"; id("numberList").innerHTML = myStr;

    12. 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 myCanvas.addEventListener('mouseou

    13. HTML5의 DataTransfer 객체

      모든 드래그 앤 드롭 이벤트에 대한 이벤트 리스너 메서드는 dataTransfer라는 읽기 전용 속성이 있는 Event 객체를 허용합니다. event.dataTransfer는 다음과 같이 이벤트와 관련된 DataTransfer 객체를 반환합니다. function EnterHandler(event) {    DataTransfer dt = event.dataTransfer;    … } 다음 코드를 실행하여 DataTransfer를 구현할 수 있습니다. 개체: <!DOCTYPE H

    14. 놓기 대상은 HTML5에서 어떤 이벤트를 수신합니까?

      드롭을 수락하려면 드롭 대상이 최소 3개의 이벤트를 수신해야 합니다. 드래젠터 드롭 대상이 드롭을 수락할지 여부를 결정하는 데 사용되는 이벤트입니다. 드롭이 승인되려면 이 이벤트가 취소되어야 합니다. 드래거 사용자에게 표시할 피드백을 결정하는 데 사용되는 이벤트입니다. 이벤트가 취소되면 dropEffect 속성 값에 따라 피드백(일반적으로 커서)이 업데이트됩니다. 마지막으로 드롭 실제 드롭을 수행할 수 있는 이벤트입니다.

    15. DataTransfer 개체 속성은 무엇입니까?

      데이터 전송 개체는 끌어서 놓기 작업에 대한 데이터를 보유합니다. 이 데이터는 DataTransfer 개체와 관련된 다양한 속성 측면에서 검색 및 설정할 수 있습니다. 다음은 속성입니다: Sr.No. DataTransfer 속성 및 설명 1 dataTransfer.dropEffect [ =값 ] 현재 선택된 작업의 종류를 반환합니다. 이 속성을 설정하여 선택한 작업을 변경할 수 있습니다. 가능한 값은 없음, 복사, 연결 및 이동입니다. 2 dataTransfer.effectAllowed [ =값 ]

    16. 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 myHeight = Math.floor( img.height * Scale ); 그리고,

    17. 입력 유형에 대해 HTML에 도입된 새로운 유형은 무엇입니까?

      HTML에서 입력 요소의 유형 속성은 이제 다음과 같은 새로운 값을 갖습니다 - 유형 설명 색상 휠 또는 견본 선택기로 나타낼 수 있는 색상 선택기 날짜 달력 날짜 선택기 날짜/로컬 시간대에 대한 설정이나 표시가 없는 날짜 및 시간 표시 날짜/시간 시간대를 포함한 전체 날짜 및 시간 표시. 이메일 입력 유형은 이메일이어야 합니다. 월 주어진 연도 내 한 달에 대한 선택기 숫자 숫자 값만 포함하는 필드 범위 값 범위 내의 숫자 선택기, 일반적으로 슬라이더로

    18. 테이블을 사용하여 HTML5에서 다중 열 레이아웃을 만드는 방법은 무엇입니까?

      웹 콘텐츠를 여러 페이지에 배치하도록 웹페이지를 디자인합니다. 콘텐츠를 중간 열에 유지하고 왼쪽 열을 사용하여 메뉴를 사용할 수 있으며 오른쪽 열을 광고 또는 기타 항목을 넣는 데 사용할 수 있습니다. 예시 <!DOCTYPE html> <html>    <head>       <title>Three Column HTML Layout</title>    </head>    <body&g

    19. HTML5 문서의 유니코드 BOM(바이트 순서 표시) 문자입니다.

      바이트 순서 표시(BOM)는 데이터 스트림의 시작 부분에 있는 문자 코드 U+FEFF로 구성되며, 여기서 주로 표시되지 않은 일반 텍스트 파일의 바이트 순서 및 인코딩 형식을 정의하는 서명으로 사용할 수 있습니다. 많은 Windows 프로그램(Windows 메모장 포함)은 UTF-8로 저장된 문서의 시작 부분에 바이트 0xEF, 0xBB, 0xBF를 추가합니다. 이것은 유니코드 BOM(바이트 순서 표시)의 UTF-8 인코딩이며 바이트 순서와 관련이 없지만 일반적으로 UTF-8 BOM이라고 합니다. HTML5 문서의 경우 파일 시

    20. 캔버스 fabric.js의 레이어

      FabricJS에는 객체의 z-인덱스를 변경하는 다음과 같은 API 메소드가 있습니다. 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