로드 애니메이션을 내 페이지에 배치하려하지만 전에 한 번도 해 본 적이 없으며 시작 위치를 모릅니다. Top/Side/Body 내용이있는 MasterPage가 있습니다. 누군가가 페이지 탭 (탐색) 또는 사이드 패널 단축키를 클릭 할 때 대기 애니메이션을 갖고 싶습니다. 애니메이션을 마스터 페이지 안에 넣어야하는지, 아니면 개별 페이지 안에 배치해야하는지 모르겠습니다. 또한, 어떻게 다른 모든 것들보다 먼저로드하고 페이지가 완전히로드 될 때 숨길 수 있습니까? 페이지 로딩 애니메이션에 익숙하지 않으므로 도움주세요. 이것은 내가 페이지에 있지 마스터 페이지를이 코드를 배치 한 내가 시도했지만 작동하지 않는 것입니다 : 사용자가 링크를 클릭 할 때 나는 보통 로딩 이미지를 표시페이지로드 중 애니메이션로드 중 표시
<%@ Page Title="" Language="C#" MasterPageFile="~/DefaultView.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="monitor.Dashboard.Default" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cntSidebar" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="cntBody" runat="server">
<script src="../jquery-1.7.js" type="text/javascript">
$(document).ready(function() {
$('#loadingImage').hide();
});
</script>
<asp:Image ID="loadingImage" runat="server" ImageUrl="~/App_Themes/Sugar2006/images/loading.gif" />
<div id="loading">Page Has Loaded :)</div>
</asp:Content>
나는 보통 로딩 이미지를 보여줍니다. 새 페이지가로드되면 사라집니다. 사용자가 다른 링크를 클릭 할 때까지 새 페이지에로드 이미지를 표시 할 필요가 없습니다. –
@JohnnyCraig 답장을 보내 주셔서 감사합니다. 그러나 당신은 나의 주된 페이지 안에 그 때 심상을 그 후에 둘까요? 또는 각 개별 페이지 안에 있습니까? –
내 머리글과 바닥 글이 포함 된 내 마스터 페이지에 배치합니다. 하지만 난 PHP를, 너무 ASP에 익숙하지 메신저를 사용하여 –