그래서 내가 출력 일부 파일에 대한 데이터를 HTML 테이블 (등 파일 이름, 파일 크기, 같은 ...)는 왜 <img> 고도가 항상 제대로
내가이 자바 스크립트 함수를 가지고이 PHP 스크립트가 표시되지 않는 속성입니다 클래스 "미리보기"에 속한 태그를 가리키면 그림이 표시됩니다. 예를 들어 파일 이름이 somePic.jpg 인 경우 테이블에서 somePic.jpg를 가리키면 그림이 마우스 옆에 나타납니다.
이제는 이러한 파일이 모두 그림이 아니며 일부는 .mp3입니다. 따라서 마우스로 가리키면 자바 스크립트에서 그림을 표시 할 수 없습니다. 이 경우를 처리하기 위해 javascript 함수에 의해 생성 된 태그에 alt 속성을 추가했습니다. alt = '이 유형의 콘텐츠에서는 미리보기를 사용할 수 없습니다.'
여기 내 문제가 있습니다. 때로는 작동하지만 가끔은 그렇지 않습니다! 때때로 .mp3 링크를 가리키면 alt 속성이 표시되고 그림을 가리키면 그림이 표시되고 .mp3을 다시 가리키면 alt가 더 이상 표시되지 않지만 "깨진 이미지" 이미지 (작은 적색 십자가)가 대신 표시됩니다 ...
확실히 내가 파일 이름을 구문 분석하고 MP3 및 그 사건을 처리 할 때를 감지 할 수 있지만 alt 속성이이를 달성한다고 생각했습니다. 하지만 그것은 버그가 ...
어떤 생각? 이미이 문제에 직면 한 사람이 있습니까?
몇 가지 코드를 표시 할 수 있습니까? 문제를 재현하는 HTML 출력? – Konerak