Шатер внутри 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[^] перечисляет несколько альтернатив.