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

    1. HTML5 applicationCache 대 브라우저 캐시

      HTML5 애플리케이션 캐시 웹 애플리케이션이 캐시되어 인터넷에 연결되어 있지 않아도 액세스할 수 있다는 것은 예를 통해 이해할 수 있습니다. 애플리케이션 캐시에는 몇 가지 장점이 있습니다. 사용자가 오프라인일 때 애플리케이션을 사용할 수 있고, 캐시된 리소스가 더 빠르게 로드되며, 서버 로드가 감소합니다. 브라우저 캐시 웹 브라우저는 캐싱을 사용하여 방문한 페이지의 사본을 저장함으로써 HTML 웹 페이지를 저장합니다. 그런 다음 해당 페이지를 다시 방문할 때 복사본을 사용하여 렌더링합니다.

    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 );    context.drawImage(

    3. 모바일 CSS로 기존 웹 페이지 개조

      개조하려면 CSS 미디어 쿼리를 사용하고 다양한 브라우저 기능에 대해 다양한 스타일시트를 허용하세요. 이점은 서버측 코드를 사용할 필요가 없다는 것입니다. 이렇게 하려면 장치를 그룹화하기 위해 스크립트에 특정 감지 코드를 추가해야 합니다. 미디어 쿼리는 들어본 적이 없는 장치도 처리합니다. 다음을 설정하십시오. @media handheld and (max-width: 480px), screen and (max-device-width: 480px), screen and (max-width: 600px) {    

    4. 모바일 브라우저에서 최대한의 GPS 정확도 얻기

      Android용 내장 브라우저는 보안상의 이유로 정확한 GPS 위치를 제공하지 않습니다. 설치된 경우 GPS에서 정확한 위치를 가져오기 위해 권한이 필요한 다양한 웹 브라우저에서 테스트하십시오. GPS를 끈 후 데이터는 10미터 미만의 정확도로 수신됩니다. 높은 정확도로 GPS 위치를 얻으려면 웹사이트에 Android 브라우저를 사용하지 마십시오. WiFi가 꺼진 상태에서 iPhone에 대해 테스트한 경우 Safari 브라우저에서 50미터 정밀도를 볼 수 있습니다. 예, 정확도가 더 낮습니다.

    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 loop() {       i

    6. 브라우저의 자동 완성 기능을 지원하는 양식을 작성하려면 어떻게 해야 합니까?

      HTML5의 공식 사양은 다음과 같습니다. 자동 완성 필드 이름이 on인 경우 사용자 에이전트는 휴리스틱을 사용하여 사용자에게 제공하기에 가장 적절한 값을 결정해야 합니다. 요소의 이름 값을 기반으로 문서의 DOM에서 요소의 위치, 뭐 자동 완성 속성의 값으로 다음 중 하나를 사용합니다. ) 필드 이름 의미 이름 이름 성음 접두사 접두사 또는 제목(예:Mr.,Ms.,Dr.,M||e ) 이름 이름(일부 서양 문화권에서는 이름이라고도 함) 추가 이름 추가 이름(일부 서양 문화권에서는 중간 이름이라고도 함) , 이름 이외

    7. HTML이 포함된 전체 페이지 드래그 앤 드롭 파일 웹사이트

      전체 페이지 끌어서 놓기 파일의 경우 다음 코드를 시도하십시오. var myDrop = document.getElementById('dropZone'); function displayDropZone() {    myDrop.style.visibility = "visible"; } function hideDropZone() {    myDrop.style.visibility = "hidden"; } function allowDrag(ev) { &nb

    8. toDataURL은 HTML에서 잡히지 않는 보안 예외를 던집니다.

      잡히지 않은 보안 예외를 해결하려면 crossorigin을 추가해야 합니다. 속성: <img id = "myid" crossorigin = "anonymous" src="https://www.tutorialspoint.com/images/seaborn-4.jpg?v=2"> function getBase64() {    var myImg = document.getElementById("myid");    var c

    9. Angular 앱 및 HTML용 DragEvent를 프로그래밍 방식으로 어떻게 생성합니까?

      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 a non-Angular page,

    10. HTML 입력 유형 날짜에 대한 브라우저의 형식을 감지하는 방법

      input.the valueAsDate 메서드는 입력의 현재 값을 반영하는 Date 객체를 반환합니다. 표시된 값은 동일한 형식을 따릅니다. 작동하도록 하려면: new Date().toISOString().substr( 0, 10 ); new Date().toLocaleDateString(); input.valueAsDate; input.valueAsDate.toLocaleDateString(); new Date( input.valueAsDate ); new Date( input.valueAsDate ).toISOString()

    11. PhoneGap 앱에서 HTML5 오디오가 재생되지 않음

      모든 속성과 오디오 소스를 올바르게 설정했다면 보안 문제일 수 있습니다. index.html에 다음을 추가하십시오. <meta http-equiv="Content-Security-Policy" content="default-src 'self'    https://appvipswi.easwi.it; script-src 'self' 'unsafe-inline'; media-src 'self'"> AndroidMan

    12. 마우스 이동 후 프로그래밍 방식으로 HTML5 드래그 시작 실행

      mousemove 후에 dragstart를 실행하려면 다음을 시도하십시오. dragstart 이벤트를 실행하는 경우 나머지 프로세스 흐름도 구현합니다. 문제를 해결하려면 다음과 같이 사용자 환경을 만드세요. 드래그를 활성화하려면 해당 영역을 클릭하도록 사용자에게 지시해야 합니다. 사용자가 영역을 클릭하면 이제 드래그를 사용할 수 있음을 보여주는 대화상자가 표시되어야 합니다.

    13. Internet Explorer 8에서 회색 이미지 필터링, png 주위에 검은색

      적용할 필터는 단일 필터 호출로 구성되어야 합니다. 다음과 같이 설정하십시오: progid : DXImageTransform.Microsoft.BasicImage(grayscale = 1) CSS는 다음과 같이 작동해야 합니다. .demo {    background: transparent;    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = #00FFFFFF,endColorstr = #00FFFFFF) &

    14. 모든 HTML5 비디오 소스를 반복할 필요 없이 신뢰할 수 있는 것으로 할당하는 가장 효율적인 방법은 무엇입니까?

      HTML5에서 비디오에 신뢰를 할당하는 몇 가지 구성 추가: app.config(function($sceDelegateProvider) {    $sceDelegateProvider.resourceUrlWhitelist([    // allowing same origin resource loads    'self',    // allowing loading from our assets domain    'https://m

    15. jQuery와 새로운 HTML5 태그 <mark>의 호환성을 감지합니다.

      HTML5 태그 의 호환성을 확인하려면 다음을 사용하십시오. var $myEL = $('<mark>'); $myEL.appendTo('body'); var bgColor = $myEL.css('backgroundColor'); if (/rgb\(255\, 255\, 0\)/.test(bgColor))    return true; else    return false;

    16. HTML5 입력 유형을 대시를 허용하는 "숫자"로 만듭니다.

      HTML5 입력 유형 =”숫자”가 대시를 허용하도록 하려면 정규식을 사용하세요. 아래와 같이 패턴 속성에 정규식을 추가합니다. [ 0 - 9 ] + ([ - \, ] [0 - 9] + ) ? " 지금 코드에 추가: input type = "text" pattern = "[0-9]+([-\,][0-9]+)?" name = "my-num" title = "dashes or comma"/> 위와 같이 숫자에 대시를 추가할 수 있습니다. 그러나 위에서

    17. HTML5에서 클라이언트 측 XSLT 변환 사용

      클라이언트 측 XSLTProcessor API는 아래와 같이 HTML5 스크립팅 사양의 일부입니다. XSLT 변환 프로그램이 처리 명령에 의해 트리거되고 브라우저가 DOM으로의 직접 변환을 구현하는 경우 XSLT 프로세서에 의해 생성된 스크립트 요소는 파서 삽입으로 표시되고 문서에서 실행되어야 합니다. XSLTProcessor.transformToDocument() 메소드는 브라우징 컨텍스트가 없는 문서에 요소를 추가합니다. 따라서 그들이 생성하는 모든 스크립트 요소는 준비 스크립트 알고리즘에서 이미 시작됨 플래그를 설정해야

    18. 중첩 테이블의 HTML5 유효성

      검증인은 다음 표를 유효한 것으로 간주합니다. <!DOCTYPE html> <html>    <head>       <meta charset = "utf-8">       <title>Example</title>    </head>    <body>       <table>  

    19. HTML5 오디오 제어 중지 버튼

      HTML5의 오디오에 중지 버튼을 추가하려면 다음 코드를 시도하십시오. function displayStopBtn() {    var myPlayer = document.getElementsByTagName('audio')[0];    myPlayer.pause();    myPlayer.currentTime = 0; } jQuery를 포함할 수도 있습니다. $("#stopButton").click(function () {    

    20. 교차 출처 HTML <비디오>가 Chrome에서 로드되지 않습니다.

      요소의 로딩 문제를 해결하려면 교차 출처를 익명으로 설정해야 합니다. <video crossorigin = "anonymous"></video> 다른 수정을 시도할 수도 있습니다. 이는 Access-Control-Request-Headers 요청 헤더에 전달된 목록과 일치하는 HTTP 헤더 목록과 함께 Access-Control-Allow-Headers 응답 헤더가 누락되었기 때문일 수 있습니다.

    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