0
我只想運行一個函數,只有當我在我的網站的特定部分,並且一旦我離開那個網站的那部分我想離開那個函數。我試着在加載的特定頁面上執行一個函數
window.onload = carousel();
這樣做,但會出現這種情況,一旦網站加載的任何頁面,而不是具體的一個我想(page3.html
)。
只能使用html,css和javascript。沒有外部庫等
我只想運行一個函數,只有當我在我的網站的特定部分,並且一旦我離開那個網站的那部分我想離開那個函數。我試着在加載的特定頁面上執行一個函數
window.onload = carousel();
這樣做,但會出現這種情況,一旦網站加載的任何頁面,而不是具體的一個我想(page3.html
)。
只能使用html,css和javascript。沒有外部庫等
使用window.location
檢查網址。然後換一個函數中,並將其分配給您的onload
事件:
window.onload = function() {
if (window.location.href.indexOf('page3.html') > -1) {
carousel();
}
}
你爲什麼不只是把'page3.html'該行的代碼? – Jamiec
嗯我想這是有效的。但我認爲在一個單獨的文件中有一個javascript代碼是一個好習慣。 – Amar
所以有一個單獨的js文件,只適用於page3.html並放在那裏。我不關注這個問題是什麼?!? – Jamiec