2017-02-14 12 views
0

私は自分のウェブサイトの特定の部分にいるときにのみ機能を実行したいと思っています。私はロードされた特定のページで機能を実行

window.onload = carousel(); 

でそうすることを試みた。しかし、これは、ウェブサイトの負荷ではなく、私がしたい特定のもの(page3.html)のいずれかのページいったん発生します。

html、css、javascriptのみを使用してください。外部ライブラリなどはありません

+3

なぜこのコード行を 'page3.html'に入れてもいいのですか? – Jamiec

+0

hm私はそれが動作すると思います。しかし、私は独立したファイルにjavascriptコードを持つのは良いハビットでしたが。 – Amar

+3

別のjsファイルがあり、page3.htmlのためだけに置いてください。私は問題は何ですか? – Jamiec

答えて

2

window.locationを使用してURLを確認してください。関数内でラップして、onloadイベントに割り当てます。

window.onload = function() { 
    if (window.location.href.indexOf('page3.html') > -1) { 
    carousel(); 
    } 
} 
関連する問題