带间隔的Web表单javascript图像刷新
请帮助我定期刷新web表单(asp.net)中的图像。带间隔的Web表单javascript图像刷新,javascript,image,webforms,Javascript,Image,Webforms,请帮助我定期刷新web表单(asp.net)中的图像。 这是我的密码。图像没有刷新。先谢谢你 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"&g
这是我的密码。图像没有刷新。先谢谢你
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript" src="Scripts/jquery-1.11.0.min.js">
$(document).ready(function () {
var refreshId = setInterval(function () {
var obj = document.getElementById("<%=Image1.ClientID%>");
var src = obj.src;
var pos = src.indexOf("?");
if (pos >= 0) {
scr = src.substr(0, pos);
}
var date = new Date();
obj.src = src + '?v=' + date.getTime();
return true;
}, 10000);
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Image ID="Image1" runat="server" ImageUrl="~/images/sOverview.png" />
</div>
</form>
</body>
</html>
脚本元素从其内部的文本节点或
src
属性的URL获取脚本。不是两者都有
如果要加载两个脚本(一个来自URL,另一个在文本节点中),则需要两个脚本元素。有什么问题?ASP.NET是否无法生成您期望它生成的JS,或者JS的行为是否与您期望的不一样?无论哪种方式,您都应该向我们展示生成的代码,而不仅仅是服务器端代码?代码运行时是否没有错误?页面上没有错误,但图像没有刷新。您能告诉我如何更改代码以使其正确吗?您只需使用两个
脚本
元素。一个具有指向jQuery的src
属性的。一个里面有另一个脚本。恐怕我不明白。你能告诉我怎么做吗?…
。我将代码更改为:但我有一个错误“元素脚本缺少必需的atribute”类型