"와 같은 코드를 사용하여 html에 새 img 엔터티 태그를 만듭니다."> html img가 이미지를 표시하지 않으면 어떻게 해야 합니까?-프런트엔드 Q&A-php.cn

html img가 이미지를 표시하지 않으면 어떻게 해야 합니까?

藏色散人
풀어 주다: 2021-06-08 10:35:02
원래의
10029명이 탐색했습니다.

html img가 이미지를 표시하지 않는 문제에 대한 해결 방법: 1. 이미지가 로드될 때 이미지를 처리합니다. 2. "".

html img가 이미지를 표시하지 않으면 어떻게 해야 합니까?

이 글의 운영 환경: Windows 7 시스템, HTML5 버전, DELL G3 컴퓨터

html img 이미지 로딩이 표시되지 않습니다

이미지 처리 코드는 $(문서에 있습니다) ).ready 메소드, 이 메소드는 html 구조가 로드될 때 실행됩니다. 그러나 이때는 이미지가 로드되지 않았음을 주의해야 합니다. 따라서 메소드 본문이 실행되면 실제로는 이미지가 없고, 이미지가 완전히 로드되면 메소드가 실행됩니다.

해결책 1: 이미지가 로드될 때 이미지를 처리합니다.

$(document).ready(function(){ var airportId = getUrlValue("airportId"); if(airportId==null || typeof(airportId) == "undefined"){ return false; } data = { 'airportId' : airportId , } Kelp.jsonPost( "../func/web/getActivityPointsMap",data,function(result){ if(result.re== 1 || result.re == "1" ){ var form = result.data.airportInfoMapForm; iWidth = form.imageWidth; iHeight = form.imageHeight; dWidth = form.width; imgW = iWidth*imageScale imgH = iHeight*imageScale; cellWidth = form.cellWidth * iWidth/dWidth; var attachId = form.imageAttachId; } else{ alert(result.data); window.history.go(-1); return false; } //使画布大小对应机场图片大小 canvas.width = iWidth+XO; canvas.height = iHeight+YO; //创建新的图片对象 var img = new Image(); /* var img = document.getElementById('img'); */ img.src = "<%=request.getContextPath()%>/fileDownload?attachId=" + attachId; //浏览器加载图片完毕后再绘制图片 img.onload = function(){ var w = XO+ imgW; var h = YO +imgH; ctx.drawImage(img,XO,YO,imgW,imgH);//限制图片的宽高,此处没有imgW和imgH则会显示为图片的实际宽高 //画网格线 drawLine(); }; }); })
로그인 후 복사

위는 js의 새로운 이미지입니다.

또 다른 방법은 다음과 같습니다.

html로 새 img 엔터티 태그를 만듭니다. 즉,입니다. 이렇게 하면 사진이 표시되지 않는 문제가 발생하지 않습니다.

추천 학습: "HTML 비디오 튜토리얼"

위 내용은 html img가 이미지를 표시하지 않으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!