我应该在显示在网页上每天的特定时间的图像显示在不同时间的图像,请谁能告诉我如何去了解它如何在网页
Q
如何在网页
1
A
回答
0
你可以做一个Date对象在JavaScript中。检查当前时间,根据时间的不同,您可以将img src设置为当天某个时间的任何图像:)或者通过myimg.style.visibility =“hidden”隐藏图像,如果您不想在那一刻。
1
最安全的方法是在服务器端做到这一点,不要在客户端使用JavaScript做到这一点,因为客户端可能有不同的时区。在python
<style type="text/css"> #someimage{ position:absolute;left:200px;top:100px; }</style>
<?php
$h = intval(date('h'));
$m = intval(date('m'));
if($h==12 && $m==00){
echo '<img src="someimage.gif" id="someimg"/>';
}
?>
:
在PHP例如
#!/usr/bin/python
import time
localtime = time.localtime(time.time())
h = localtime[3]
m = localtime[4]
if h==12 and m==0: print "<img src='some.gif' id='someimg'/>"
2
你需要一个模板标签,检查一天的时间,并输出相应的HTML。你如何做到这一点取决于你想如何确定哪一个图像是一天中的什么时间。例如,您可以有一个记录change_time和图像路径的模型,并且该标记将获取具有最近change_time的图像。
例如:
import datetime
@register.simple_tag
def image_change_by_time():
now = datetime.datetime.now().time()
image = Images.objects.filter(change_time__lte=now).order_by('-change_time')[0]
return mark_safe('<img src="%s">' % image.url.path)
0
如果您需要刷新页面之前改变形象,你可以使用jQuery AJAX调用来得到正确的图像。 jquery有一些间隔功能,这将允许这一点。
相关问题
- 1. 如何在网页中打开网页?
- 2. 如何在ASP网页
- 3. 如何打在网页
- 4. 如何在网页视图
- 5. 如何在网页中
- 6. 如何在网页视图
- 7. 如何在网页结构?
- 8. 如何从网页在Python
- 9. 如何使用网页框在网页中获取Flash网址?
- 10. 如何在网页中展开和折叠,如网页
- 11. 如何从网页
- 12. 如何从网页
- 13. 如何对网页
- 14. 如何从网页
- 15. 如何将网页
- 16. 如何在网页上通过jquery + php的网页缩略图
- 17. 如何在移动网页中嵌入外部网页
- 18. 如何在手机网页视图中加载网页?
- 19. 如何在网页网站中不使用_Layout页面
- 20. 如何在访问该网页之前获取网页内容
- 21. 如何在CRM Dynamics中显示网页/网页资源?
- 22. 如何获取在另一个网页中显示的网页?
- 23. 如何在使用JavaScript的网页上填写网页表单
- 24. 如何使用框架在我的网页中插入网页
- 25. 如何内部页改变为外部网页(网页流量)
- 26. 如何在当前网页上呈现来自外部网站的网页?
- 27. 如何渲染网页的InfoPath在SharePoint
- 28. 如何在extjs中组页眉网格?
- 29. 如何在网页中嵌入.epub?
- 30. 如何在点击后选择网页
其中的时区?服务器,客户端,其他? –
你的意思是你有一组固定的图像(例如日出,中午,日落,夜晚),并且想要根据一天中的时间显示相关的图像,还是图像逻辑更复杂? 你也想在Django中做到这一点 - 我假设你的标签。 –