我创建了一个桌面应用程序,它不断更改固定路径和固定文件名 00.jpg 上的图像。该图像位于我的网站文件夹的路径中。该图像由 浏览器查看。但是图像在浏览器上并没有不断变化。
我尝试同时使用客户端(javascript)和服务器(asp.net)计时器,但没有结果。这是我的 ASP.net AJAX 计时器代码和标记:
<form id="form1" runat="server">
<div>
<asp:ScriptManager runat="server"></asp:ScriptManager>
<asp:UpdatePanel ID="up1" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<asp:Image ImageUrl="00.jpg" ID="img1" runat="server" />
<asp:Timer ID="Timer1" runat="server" Interval="100" ontick="Timer1_Tick"></asp:Timer>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
</Triggers>
</asp:UpdatePanel>
</div>
</form>
protected void Timer1_Tick(object sender, EventArgs e)
{
string xx = Request.Url.AbsoluteUri;
xx = xx.Replace ("Default.aspx","00.jpg");
img1.ImageUrl = xx; up1.Update();
}