사용자가 배경으로 사용할 이미지를 업로드할 수 있도록 을 사용하려고 합니다. 파일의 전체 경로를 가져와야 하는지 모르겠습니다.
내가 사용하려는 입력은 다음과 같습니다.
입력과 관련된 JavaScript입니다.
背景 = selectBackground.value; document.body.style.background = "#4d3325 url('" + background + "')无重复中心中心固定"; document.body.style.backgroundSize = "自动 100%";
배경은 전혀 바뀌지 않고 일반 이미지로 표시하려고 하면 작은 이미지 아이콘만 표시됩니다.
P粉1342887942023-09-09 12:19:27
안녕하세요 친구 여러분, 이 솔루션이 귀하의 요구 사항을 충족하는지 확인하세요.
P粉8212313192023-09-09 09:38:53
URL.createObjectURL()을 사용하세요
이 기능을 사용하면 업로드된 이미지 파일이 개체 URL로 변환됩니다.
마지막으로, 다른 이미지를 변경할 때 더 나은 메모리 관리를 위해 URL.revokeObjectURL()
를 사용하여 메모리에서 이전 URL을 제거해야 합니다.