2009-06-09 3 views
0

PHP 스크립트가 실행 중이고 데이터를 반환하는 동안로드하는 오버레이를 어떻게 만들 수 있습니까?PHP 로딩/스플래쉬 스크린을 만드는 방법은?

+0

귀하의 구체적인 상황에 대해 알려주십시오. 이 작업을 수행하는 데 약 1000000 가지 이상의 방법이 있습니다. – karim79

+0

페이지가로드되는 동안 이야기하고 있습니까? 또는 페이지가로드 된 후 PHP 스크립트를 시작하면 오버레이를 표시 할 수 있습니까? karim과 동의했다 - 더 자세하게 제발. 좋은 웹 개발자를위한 – inkedmn

답변

1

PHP는 서버 측 언어이며, 여러분이 찾고있는 것은 클라이언트 측에서 브라우저와 상호 작용하는 것입니다. 사용자가 페이지를로드 할 때

이 스크립트를 실행하는 AJAX 호출을 : jQuery를 사용하여 예를 들어 -

당신은 아마 AJAX를 포함하는 용액을 이용하여 최고의이야. '로드 중'gif를 표시하는 div를 표시합니다. AJAX 호출이 끝나면 '로딩'gif로 div를 숨 깁니다.

0

무엇을 표시하고 이미지를 표시해야하는지에 대한 자세한 정보를 제공해야합니다. 하지만 여기에서 시작하는 것은 대략 post입니다. PHP와 JQuery를 사용하여 "로드 중"메시지 (gif)를 표시 할 수 있습니다.

0

AJAX와 유사한 기술과 2 개의 PHP 스크립트를 사용하십시오. 첫 번째 페이지는 AJAX 요청의 "loading ..."div 및 start 만 출력하여 페이지의 전체 내용을 반환합니다.

추신 : 사실, "로딩"이 PHP의 출력물로 클라이언트 측 브라우저에 존재하지만 브라우저에서 출력되기 전에 서버에서 PHP 스크립트가 실행된다는 것을 이해한다면 실제로는 잘 모르겠습니다 ... 자세한 내용보기 HTTP 및 웹 서버 작동 -이 지식은 훌륭한 웹 개발자에게는 필수적입니다.

+1

? * 한숨 *하지만 당신 말이 맞아요. (소위) 웹 개발자의 시장은 자동차를 보지 못했던 자동차 기술자와 같습니다. 어떻게 동작하는지 전혀 모르 십니다. – stefs

+0

정확 하 게, Schnalle, 정확하게 ... 그것이 내 뜻입니다! – Jet

관련 문제