Member 12988273 Ответов: 0

Шатер внутри iframe не появляется сразу при загрузке страницы


я создал страницу Marquee. aspx. в этом я создал шатер. На другой странице Я встраивание бегущей строки.aspx-страницы в iframe. Шатер в iframe отображается с некоторой задержкой. пожалуйста, помогите решить эту проблему.

Что я уже пробовал:

<div>
       
    <marquee direction="left" runat="server" style="width: 1000px; margin-left: 0px; height: 17px; margin-bottom: 0px;">
   <asp:Label ID="label1" runat="server" Text="MGNREGA :" ForeColor="BROWN" Font-Size="small" Font-Bold="True"></asp:Label><asp:Label ID="label6" runat="server"  ForeColor="#000066" Text="Active Job Cards:" Font-Size="Small" Font-Bold="False"></asp:Label> 
  <asp:Label ID="label3" runat="server"  ForeColor="#000066" Font-Size="Small" Font-Bold="False" ></asp:Label><asp:Label ID="label4" runat="server" Text=",Active Workers:"  ForeColor="#000066" Font-Size="Small" Font-Bold="False" ></asp:Label>
 <asp:Label ID="label5" runat="server"  ForeColor="#000066" Font-Size="Small" Font-Bold="False" ></asp:Label> 
  <asp:Label ID="label2" runat="server" Text="PMAYG :" Font-Size="small"  ForeColor="BROWN" ></asp:Label><asp:Label ID="label7" runat="server"  ForeColor="#000066" Font-Size="Small" Font-Bold="False" Text="House Sanctioned:" ></asp:Label> 
 
 </marquee>
    </div>

<div><iframe id="frame1" runat="server" src="Marquee.aspx" width="700px" scrolling="no" 
                        style="overflow:hidden; height: 36px;" ></iframe></div>

F-ES Sitecore

Содержимое iframe загружается после загрузки остальной части страницы, поэтому всегда будет задержка. Если вы хотите, чтобы шатер был одновременно с остальной частью страницы, то поместите его на страницу, а не в iframe.

Richard Deeming

То шатер[^] тег устарел. Хотя он все еще может работать в некоторых браузерах, вы должны избегать его использования, потому что он может быть удален в любое время.

Этот поток StackOverflow[^] перечисляет несколько альтернатив.

0 Ответов