我设计了一个html页面,其中包含4个iframe。
当我运行项目时,早期呈现的html内容和iframe需要时间来呈现内容。
我的问题是如何使Iframe响应足以呈现内容?
(OR)
是否有iframe的替代品,我可以用它来调用html页面上的动态页面?
(OR)
我应该制作一个aspx页面而不是制作一个html页面和iframe吗?
哪个更好????
这是我的代码 example.html的
<body>
<html>
<head>
</head>
<body>
<div id="wrapper" class="homepage-1">
<iframe id="ff" width="100%" height="350px" frameborder="0" src="Test.aspx"></iframe>
</div>
</body>
</html>
Test.aspx looks like this
<div class="home-testimonial clearfix">
<div class="container">
<div class="text-center">
<div class="slogan-section animated clearfix">
<h2><span>Testimonial</span></h2>
</div>
</div>
<div class="row" >
<div class="col-sm-10 col-sm-offset-1 text-center" >
<div class="flexslider-three animated ">
<ul class="slides">
<asp:Repeater ID="Repeater1" runat="server" EnableTheming="False">
<ItemTemplate>
<li>
<blockquote>
<br /><br />
<h4><asp:Label ID="Label1" runat="server" Text='<%#Eval("Name") %>' Font-Bold="true"></asp:Label></h4>
</blockquote>
<div class="testimonial-footer clearfix">
<div class="for-border"></div>
<p class="font-title"> <asp:Label ID="Label3" runat="server" Text='<%#Eval("Review") %>' Font-Size="Large"></asp:Label></p>
</div>
</li>
</ItemTemplate>
</asp:Repeater>
</ul>
</div>
</div>
</div>
</div>
</div>
Test.aspx.cs looks like this
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
public partial class Test : System.Web.UI.Page
{
Dll dobj = new Dll();
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
Bind();
}
}
private void Bind()
{
DataTable dt = new DataTable();
dt = dobj.Alldata("Viewtestimonial");
Repeater1.DataSource = dt;
Repeater1.DataBind();
}
}