我應該在顯示在網頁上每天的特定時間的圖像顯示在不同時間的圖像,請誰能告訴我如何去了解它如何在網頁
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中做到這一點 - 我假設你的標籤。 –