기본 페이지가 백그라운드로로드되는 동안 응용 프로그램로드 중 ... 응용 프로그램 정보 ...와 같은 정보를 제공하는 시작 화면을 5 초 동안 구현하는 방법은 무엇입니까?Welcome Loading ... Jquery가있는 페이지
답변
나는하도록 허용 생각 '로드 ...'페이지 - 예를 들면, 비즈니스 응용 프로그램 로그에 사용자 후 (:
는 ... 전 jQuery.load()보기 TurboTax 온라인을 생각해보십시오 ... '안전한 연결 설정'과 같은 말입니다. 아마도 사실은 아니지만 인터페이스 항목을로드하는 것일 수 있습니다.) 익명 사용자가 사이트를 방문 할 때마다 페이지를 표시하는 것이 가장 좋은 방법은 아닙니다.
jQuery BlockUI을 살펴보십시오. 그것은 유연하고 당신이 말하는 것을 할 수 있습니다.
실제로 백그라운드에서 해당 시간을 사용하여 실제로 미리로드를 수행하지 않는 한 최종 사용자의 관점에서이 방법을 제안합니다. 나는 개인적으로 웹 사이트에 갈 때 내가 원하는 콘텐츠에 실제로 도달하기 전에 어떤 종류의 소개를해야만한다는 것을 성가 시게 느낄 것이다.
내가 플래시로 제작 된 웹 사이트 또는 플래시 스플래시 페이지를 단순히 포함하는 웹 사이트를 싫어하는 이유가 여기에 있습니다.
편집 : 리소스 집약적 인 경우가 아니면 기본 페이지의로드가 "사전로드"규모에서 많은 것을 충족해야한다고 생각하지 않습니다. 다시 말하지만, 이것들은 제 의견 일뿐입니다.
편집 # 2 : 귀하의 웹 사이트 방문자가 5 초 내에 머물러 있는지 또는 5 초 내에 근거를 두어야 할지를 결정할 수도 있습니다. 인터넷을 사용하는 사람들은 과실 초파리에주의를 기울이는 경향이 있으며 콘텐츠에 실제로 도달하기 전에이를 보류 패턴으로 바꾸는 것이 이러한 사용자를 잃을 수있는 좋은 방법임을 기억하십시오.
이것은 일반 대중을 대상으로하지 않기 때문에 특정 요구 사항입니다. . 이것은 ERP 인트라넷 애플리케이션이며 보안 경고, 애플리케이션 메시지를 표시해야합니다. 나는 개인적으로 메시지를 적기를 싫어한다. 그러나 비즈니스 요구 사항에 따라 언제 요구하는지 알 수 없습니다. – Sumanta
이론적으로 절대적으로 배치 된 오버레이로 페이지가로드 될 때 환영 메시지가 표시됩니다. 그런 다음 타이머를 킥오프 jQuery를 사용할 수 있습니다
$(document).ready(function(){
setTimeout(function(){
$('div#overlay').fadeOut();
}, 5000);
});
그때 @TheTXI, 그것은 CSS를 사용하여 "로드 ..."기본적으로 표시 화면을 사용하는 것입니다 할 수있는 가장 좋은 방법 및 동의하지만 고정 된 시간 동안 대기하는 대신 jQuery를 사용하여 모든 것을로드 한 후에 숨 깁니다. 어떤 경우에는
$(document).ready(function(){
$("body img:last").load($("#welcome-screen").fadeOut());
});
미래에이를 발견 한 사람을 위해, 나는 더 우아한 솔루션을 발견했습니다.
이$(document).ready(function(){
$(window).load(function() {$("#welcome").fadeOut('fast'); })
});
- 1. FBPermissionDialog 버그, "Welcome to Facebook"페이지 표시
- 2. Rails 3 + Lazy loading + 페이지 네이션 + 카미나리 +
- 3. 마지막 다섯 페이지 방문 php + jquery가있는 쿠키
- 4. jQuery Ajax 실행 후 Loading Loading 메시지 Loading!
- 5. Loading Assemblies
- 6. jQuery가있는 경우
- 7. jquery가있는 iframe
- 8. jquery가있는 Regex
- 9. jquery가있는 메뉴
- 10. jquery가있는 toggleClass
- 11. NHibernate Eager Loading Collections + 페이징
- 12. jquery가있는 다른 페이지의 배경 이미지로드?
- 13. 서블릿 3.0 애노테이션 <welcome-file>
- 14. lazy-loading 및 eager-loading 엔터티 참조가 예상대로 작동하지 않음
- 15. Loading tableview 데이터를 다시로드하기 전에 Loading View를 추가하는 방법이 있습니까?
- 16. Jquery loading presually
- 17. android Listview Image Loading
- 18. ASP.NET Repeater loading image
- 19. iphone semulator loading 문제?
- 20. iPhone - Loading ActivityIndicator
- 21. asynchronus image loading gridview
- 22. jrails loading remote_form_tag rails
- 23. C# Splash Loading Page
- 24. loading clojure-contrib
- 25. Android Thumbnail Loading Problem
- 26. ajax loading image
- 27. iPhone Loading Screen 질문
- 28. JApplets : Loading images
- 29. Spring HibernateDaoSupport로 Lazy-loading?
- 30. nhibernate, async loading
왜 "오초"가 아니라 "는 메인 페이지까지로드"여기
http://www.jnorton.co.uk/blog/jquery-check-if-all-content-has-been-loaded
내가 그것을 사용하는 방법이다? – Quentin
페이지를로드하는 데 5 초가 걸립니다. 14.4k 모뎀을 사용하는 고객이있는 경우를 제외하면 환영 페이지가 많습니다. :) – Nordes
다음에 창을 새로 고침하고 새로 고침 할 때이 반드시 있어야하는 성가신 창을 닫거나 숨기려면 사용자에게 쿠키를 보내는 것이 좋을 것입니다. :) –