iframe을 사용하여 각 검색 엔진 결과에 Google지도를 포함시키는 검색 엔진 기반 사이트에서 작업하고 있습니다. 문제는 대부분의 사용자가지도를 보는 것에 신경 쓰지 않으며, 1 개 이상의 조회 가능성이 매우 희박 할 때 모든 검색 결과 페이지에 20 개의 iframe을로드하는 것은 사이트의로드 시간을 늦추므로 좋지 않습니다. "주소 링크"가있는 트리거를 클릭 할 때만 클래스 "주소 팝업"이있는 컨테이너 안에있는 iframe을로드하려고합니다. 내 CSS에서 iframe의 표시를 none으로 설정했지만 표시되기 전에도 여전히로드 된 것처럼 보입니다.jquery를 사용하여 트리거 클릭시 iframe로드
트리거 코드 :
<span class="address-link">Address</span>
은 iframe 코드 :
echo '<div class="address-popup">
<iframe class="map" style="margin-top:45px;" width="570" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q='.$addressString.'&aq=&ie=UTF8&hq=&hnear='.$addressString.'&t=m&z=14&iwloc=A&output=embed"></iframe>
</div>';
난 당신이 JS 코드에게 답장을 보내 – Quincy