0
나는 이것이 얼마나 단순 할 지 모르지만 함수에서 함수를 호출하는 방법을 찾으려고합니다.다른 함수에서 자바 스크립트 함수를 시작하는 방법
페이지에 DIV를 표시하는 JavaScript가 있고 appendild를 사용하여 이미지를 호출하는 다른 JavaScript가 있습니다. 내 문제는 첫 번째 JavaScript가 실행되기 전에 이미지를로드 할 수 없다는 것입니다. 이는 단순히 이미지를 표시하는 것 이상의 의미를가집니다. 첫 번째 JavaScript가로드 된 후에 만 이미지를 호출해야합니다.
이미지는 동적으로 생성되며 DIV를 보여주는 동작을 추적하는 데 사용됩니다. 브라우저가 동작 전에 이미지를로드하게하면 추적 목적을 무효화합니다.
의 I는 DIV가로드 된 후에로드 할 코드 :
function MonitorDIVExpand() {
var img = document.createElement('img');
img.src = "http://dynamically generated image";
ClickExpandArea.appendChild(img);
}
이 드 DIV를 보여주는 하나입니다
function ShowDIV() {
document.getElementById('div').style.clip='rect(0px, ' + width_xp + 'px, ' + height_xp + 'px, 0px)';
document.getElementById('div').style.width=width_xp + 'px';
document.getElementById('div').style.display='block';
document.getElementById('div').style.overflow='visible';
}
을 그리고 나는이가 전화를 div에있다 이미지 :
<div id="ClickExpandArea"></div>
이 방법이 있나요? 미리 감사드립니다.
감사합니다 (바로 닫는
}
전)ShowDIV()
의 끝에서MonitorDIVExpand()
을 추가합니다. 질문 : 아니오 ";" 결국, 같은 MonitorDIVExpand(); ??? – pcapelo어쨌든 기술적으로 선택 사항이지만,';'를 넣어야합니다. –
다시 한번 감사 드리며, 그것은 매력처럼 작동했습니다. – pcapelo