2012-03-14 37 views
3

我有一個加載音樂播放器的腳本,但我只想在我的播客頁面上運行它。如果在某些網頁上運行腳本

它應該像if window.location is example.com/podcasts then <script> blah </script>

我怎樣才能做到這一點? 謝謝!

+0

你確定,你需要檢查,是否需要在JAV球員ascript? – kirilloid 2012-03-14 20:02:31

回答

5

的JavaScript將是:

<script type="text/javascript"> 
    if(window.location.pathname == '/podcast') { 
     // script body here 
    } 
</script> 
+1

謝謝!如果我想在主體中插入一個腳本,如這樣的工作嗎?我沒有訪問腳本本身的權利? – zmanw 2012-03-14 23:59:54

+1

如果你使用jQuery,你可以使用下面Mike寫的一些代碼: $('body')。append($('')) – kingcoyote 2012-03-15 00:55:59

0

我不知道這一點,但可以幫助這個頁面上,如果你使用了window.location你可以做類似如下:

window.location['href'] 
=> "http://stackoverflow.com/questions/9709337/run-script-if-on-certain-webpage" 
window.location['pathname'] 
=> "https://stackoverflow.com/questions/9709337/run-script-if-on-certain-webpage" 

那麼你可以,如果你使用JQuery

if(window.location['pathname'] === 'desired_path') 
    $('body').append($('<script ... ></script>')) 
做這樣的事情
相關問題