我目前正試圖在相對div中插入視頻,實際上,我想在首頁上顯示視頻,但僅當用戶正在加載首次發佈首頁。但是,似乎當我們點擊菜單按鈕的主頁上,視頻也顯示...DIV視頻僅在第一次加載首頁時顯示
在代碼上,我創建了一個php頁面與我的視頻,在我的index.php我在一個名爲'popup'的div中調用這個頁面,使用require('video.php')來定位相對位置。
感謝您的幫助!
我目前正試圖在相對div中插入視頻,實際上,我想在首頁上顯示視頻,但僅當用戶正在加載首次發佈首頁。但是,似乎當我們點擊菜單按鈕的主頁上,視頻也顯示...DIV視頻僅在第一次加載首頁時顯示
在代碼上,我創建了一個php頁面與我的視頻,在我的index.php我在一個名爲'popup'的div中調用這個頁面,使用require('video.php')來定位相對位置。
感謝您的幫助!
您可以使用會話或cookie來檢測用戶是否第一次打開該頁面。隨着課程你會:
session_start();
if(isset($_SESSION["VIDEO_PLAYED_ALREADY"]) == false)
{
$_SESSION["VIDEO_PLAYED_ALREADY"] = true;
// echo video code here
}
與cookies的過程幾乎是一樣的:
if(isset($_COOKIE["VIDEO_PLAYED_ALREADY"]) == false)
{
setcookie("VIDEO_PLAYED_ALREADY", "true");
// echo video code here
}
兩種方法之間的區別:
與餅乾,你可以設定一個截止日期。在這種情況下,瀏覽器關閉時Cookie不會「未設置」。它將由瀏覽器在每個頁面請求中發送,直至過期或用戶手動刪除Cookie。
會話(通常在幕後使用cookie)會話變量會隨着會話過期。這通常發生在用戶關閉瀏覽器,不在網站上執行任何活動幾分鐘或手動刪除會話cookie時發生。
非常感謝您的回答,一切正常!祝你有美好的一天 :) – 2012-04-16 08:38:45
請問我們能看到一些代碼嗎? – 2012-04-16 08:18:07
你能展示一些代碼的例子嗎?你使用HTML5原生視頻元素還是對象? – Anthony 2012-04-16 08:18:46