Call Us on  (08) 9562 9500
 

 Details

Categories

Latest News

Video

 Detail

html 이미지 파일 다운로드

May 13, 2019

데이비드, 나는 인터넷 익스플로러에 의해 구현 된 HTML 5의 어떤 부분이 나도, 당신은 내가 추측 도움이 될 것입니다 IE에서 지 원하는 HTML 5의 기능을 게시 할 수 있다면. HTML5의 새로운 기능은 srcset 라는 이미지 속성입니다. 이 특성은 브라우저가 가장 적절 한 옵션을 선택할 수 있도록 크기 조정 정보와 함께 이미지 소스 파일의 목록을 정의 하는 데 사용 됩니다. 실제로 링크를 클릭할 때 저장 되는 클라이언트측 JavaScript에서 csv 파일을 생성 하는 데이터: URL과 함께 http://obsurvey.com에서이를 사용 합니다. 불행히도 데이터: URL 및 다운로드 속성은 Chrome에서 의도 한 대로 작동 합니다. 다른 브라우저에 대 한 나는 downloadify에 의존, 그 같은을 달성 하기 위해 플래시를 사용 하 여: https://github.com/dcneiner/Downloadify 그러나, 그 이미지 파일 형식이 중요 하지 않습니다 의미 하지는 않습니다. 하지만 중요 한 것은 어떤 종류의 이미지 일까요? 핫 링크는 때로는 괜 찮 아 요. 예를 들어, 위의 예에서 우리는 위키미디어 공용에서 이미지를 hotlinked 했습니다. 미디어 공급자가 호스팅하는 공용 도메인 이미지입니다. 문제 없어요. 그러나 특정 상황에서는 문제가 될 수 있습니다. HTML5를 사용 하 여 대용량 파일 (> 1mb) 파일을 다운로드 하는 것에 대 한 지원이 있습니까? 마지막으로, 핫 링크 된 이미지를 제어 하지 않으면 변경 될 수 있습니다.

때로는 사이트가 다운 되거나 재배열 되기 때문에이 문제가 발생 합니다. 그러나, 때로는 교란 사이트 소유자는 의도적으로 핫 링크에 대 한 응답으로 이미지를 변경 합니다. 사용 참고:이 특성은 HTML5에서 사용 되지 않으며 작성자가 사용할 수 없습니다. 이 효과를 얻으려면 연결 된 URL에서 HTTP 콘텐츠 유형: 헤더를 사용 합니다. 파일 이름은 데이터베이스에 있지만 다른 사용자가이를 다운로드 하려고 할 때 추가 쿼리의 오버 헤드를 원하지 않습니다. 당신은 순수한 html/자바 스크립트로 할 수 없습니다. 이는 별도의 파일 (이미지)을 검색 하는 웹 서버에 대 한 별도의 연결을가지고 있으며, 일반 웹 서버는 콘텐츠 헤더가 설정 된 파일을 제공 하 여 컨텐츠 유형을 읽는 브라우저가 해당 유형을 내부적으로 처리 할 수 있다고 결정 하기 때문입니다. Chrome은 이제 요소에 대 한 HTML 사양의 새 다운로드 속성을 지원 합니다. 사용 하는 경우이 특성은 가리키는 리소스를 탐색 하는 대신 브라우저에서 다운로드 해야 함을 나타냅니다. 아직이에 대해 들어 본 적이 없다고 믿을 수 없다.

흠, 그래서 jQuery를 사용 하 여 동적으로 파일의 이름을 변경할 수 있을 거 야? 또한 PHP 헤더 기능을 사용 하 여 가능 하다. HTML5는 또 다른 플러스 포인트를 제공 합니다 …. 참고: 첫 번째 데모에 오류가 있습니다 … 그것은 “중요 한 .txt”로 다운로드 하지만 다운로드 속성은 작동 하도록 “중요 한”로 설정 되어 있지만, 확장이 실제로 지정 되지 않은 것을 말한다 (브라우저가 mimetype을 제대로 감지 할 수 없습니다) … 사용자가 사용 방법을 알아낼 수 없는 파일을 제공 할 수 있습니다. Srcset 속성이 설정 되 면 src 파일이 ` 대체 ` 또는 ` 기본 ` 이미지로 사용 됩니다. Srcset 이미지가 로드 되지 않거나 브라우저가 srcset을 지원 하지 않는 경우 src 파일이 대신 선택 됩니다. 따라서 항상 이미지에 src 특성을 포함 하는 것이 매우 중요 합니다. Src 특성은 URL로 이미지를 식별 합니다. URL에 의해 정의 된 이미지는 브라우저에 의해 검색 되 고 페이지가 로드 될 때 문서에 삽입 됩니다.

HTML 3.2는 이름, href, rel, rev 및 제목 속성만 정의 합니다. 이 방법은 가장 간단 하며 외부 이미지 (다른 사이트에서 호스팅되는 이미지)에 연결 하려는 경우에만 이동 하는 유일한 방법입니다. 또한 자신의 사이트에 있는 이미지에 링크할 때 절대 Url이 아닌 상대 Url을 사용 하는 것이 가장 좋습니다. 이렇게 하면 도메인을 변경할 때 Url이 중단 되지 않습니다 (프로덕션 서버 외에 개발 또는 스테이징 서버로 사용 하는 경우 자동으로 발생 합니다). 값을 생략 하면 원래 파일 이름이 사용 됩니다.