일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 킹북이초월
- KB증권
- 보르비스초월
- ConoHa
- 리눅스
- 라즈베리파이2
- proxmox
- 자바스크립트
- 가상서버호스팅
- Rocky
- OpenWrt
- 복현오거리
- KB국민카드
- 시놀로지
- 소비전력
- jQuery
- SKT
- centos
- Apache
- iptime
- 스톤에이지
- PHP-FPM
- 알뜰폰
- php
- 티스토리
- 알리익스프레스
- 아파치
- 윈도우10
- mysql
- 램가스초월
- Today
- Total
맛집 여행 캠핑 일상 생활
jQuery iframe 호출 로딩이미지 처리 본문
jQuery iframe 호출 로딩이미지 처리
iframe 에 시간이 오래 걸리는 페이지 호출시 또는 ajax 로 데이터 처리시 사용하면 유용하다.
<script>
var iHTML = '<div style="width:100%;height:100%;display:table;position:absolute;left:0;top:0;">';
iHTML += '<div style="width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle;background-color:rgba(0,0,0,0.0);">';
iHTML += '<img src="https://t1.daumcdn.net/cfile/tistory/26794936577F4F9E14" alt="Loading..." title="Loading..." />';
iHTML += '</div>';
iHTML += '</div>';
var loadingObj = $(iHTML).appendTo(document.body);
var tFrame = document.getElementsByName('frame_test');
$(tFrame).load(function(){
loadingObj.hide();
});
tFrame.src = './test.html';
</script>
<iframe name="frame_test" id="frame_test" src=""></iframe>
<script>
var iHTML = '<div style="width:100%;height:100%;display:table;position:absolute;left:0;top:0;">';
iHTML += '<div style="width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle;background-color:rgba(0,0,0,0.1);">';
iHTML += '<img src="https://t1.daumcdn.net/cfile/tistory/26794936577F4F9E14" alt="처리중입니다." title="처리중입니다." />';
iHTML += '</div>';
iHTML += '</div>';
var loadingObj = $(iHTML).appendTo(document.body);
var request = $.ajax({
type:'POST',
data: {param1:'param1',param2:'param2'},
url:'./test.php',
async: true,
success:function(result){
loadingObj.hide();
}
});
</script>
응용하기 나름인 것 같다.
'JAVASCRIPT' 카테고리의 다른 글
JAVASCRIPT 배열을 SelectBox 로 만들기 (0) | 2016.08.10 |
---|---|
자바스크립트 배열 Push Pop (0) | 2016.08.04 |
자바스크립트 iframe 안에서 최상위 scrollTop 가져오기 (0) | 2016.07.07 |
자바스크립트 스크린 및 브라우저 width height 값 알아내기 (0) | 2016.07.07 |
자바스크립트 마우스 클릭한 좌표 알아내기 (0) | 2016.07.07 |