如果在某个网页上运行脚本

时间:2012-03-14 19:59:45

标签: javascript web browser

我有一个加载音乐播放器的脚本,但我只想在播客页面上运行它。

它应该类似于if window.location is example.com/podcasts then <script> blah </script>

我该怎么做? 谢谢!

2 个答案:

答案 0 :(得分:7)

javascript将是:

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

答案 1 :(得分:0)

我不知道这是否有帮助,但如果您使用window.location,则可以在此页面上执行以下操作:

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

如果您使用JQuery

,则可以执行此类操作
if( window.location['pathname'] === 'desired_path') 
   $('body').append($('<script ... ></script>'))