0
클릭하면 iframe의 높이를 변경해야합니다. iframe이이 코드 생성됩니다 :클릭하면 iframe 높이가 변경됩니다.
var box = document.createElement('iframe');
box.id = "statasa";
box.setAttribute('onclick', 'getmap()');
box.src = 'http://www.mysite.com/map.php';
box.frameBorder = 1;
box.style.border = 1;
box.style.overflow = 'hidden';
box.style.cursor = 'pointer';
box.style.width = '300px';
box.style.height = '720px';
box.style.position = 'absolute';
document.getElementsByTagName('body')[0].appendChild(box);
그리고 이것은 기능입니다 :
function getmap() {
d = document.getElementById('statasa');
d.style.width="150px";
d.style.height="150px";
}
오류가 무엇입니까? 더 간단한 방법이 있습니까?
당신이 "iframe이"버튼을 클릭 폭을 줄일 수없는 질문의 두 번째 부분에 관해서는
은 단순화 한 방법 대신하다 왜냐하면 그 자식 요소에 영향을 줄 것이기 때문입니다. iframe 테두리를 클릭하면 – Rajiv007