php 파일을 안보이게 실행하는 방법 정보
php 파일을 안보이게 실행하는 방법
본문
그누보드에서 아래처럼 hiddenframe 을 이용해서 추천이나 아이디체크를 하고 있는데요.
<script language="JavaScript">
win_open("aaa.php", "hiddenframe", "width=0,height=0");
</script>
<!-- 새창 대신 사용하는 iframe -->
<iframe width=0 height=0 name='hiddenframe' style='display:none;'></iframe>
그런데 이건 어떤 액션(클릭,폼전송)이 일어났을 때에만 반영이 되더군요.
제가 원하는건..
방문자가 생겼을 때 aaa.php 파일을 실행하고 싶어요.
물론 include로 파일을 실행하면 되지만, aaa.php 파일이 실행하는데 시간이 좀 걸려서
include 했을 때 페이지 로딩시간이 엄청 오래걸리더라고요.
페이지는 로딩이 되면서 그 페이지에 접속했을 때 파일을 실행하고 싶은데...
hiddenframe으로 했더니 작은 창이 뜹니다.
참, ajax으로는 할줄을 몰라서 그외의 방법을 알고싶어요.
무슨 방법이 없을까요?
<script language="JavaScript">
win_open("aaa.php", "hiddenframe", "width=0,height=0");
</script>
<!-- 새창 대신 사용하는 iframe -->
<iframe width=0 height=0 name='hiddenframe' style='display:none;'></iframe>
그런데 이건 어떤 액션(클릭,폼전송)이 일어났을 때에만 반영이 되더군요.
제가 원하는건..
방문자가 생겼을 때 aaa.php 파일을 실행하고 싶어요.
물론 include로 파일을 실행하면 되지만, aaa.php 파일이 실행하는데 시간이 좀 걸려서
include 했을 때 페이지 로딩시간이 엄청 오래걸리더라고요.
페이지는 로딩이 되면서 그 페이지에 접속했을 때 파일을 실행하고 싶은데...
hiddenframe으로 했더니 작은 창이 뜹니다.
참, ajax으로는 할줄을 몰라서 그외의 방법을 알고싶어요.
무슨 방법이 없을까요?
댓글 전체
hiddenframe.location = 'aaa.php'; // 이렇게 썼던 기억이...
// jQuery로 하자면
$.get('aaa.php', function(data){
alert(data); // aaa.php에서 출력된 내용
});
// jQuery로 하자면
$.get('aaa.php', function(data){
alert(data); // aaa.php에서 출력된 내용
});
태양의 서쪽님~ 답변 감사드려요.
알려주신대로 hiddenframe.location = 'aaa.php'; 로 했더니 원하는대로 되는군요^^
감사드립니다!
알려주신대로 hiddenframe.location = 'aaa.php'; 로 했더니 원하는대로 되는군요^^
감사드립니다!