2012-11-24 126 views
0

我遇到的問題是我的網站使用iFrames。所以這個當前的代碼沒有得到正確的URL,它只是獲取desirednoise.com作爲頁面的URL。即使用戶在特定的帖子上。JQuery查找當前頁面URL

jQuery('#player-facebook').on('click', function() { 
var anchor = jQuery('#player-controls-info a'); 
if (anchor.attr('href') == '#') { 
    var fbText = document.title; 
    var fbUrl = window.location.href; 
} else { 
    var fbText = "I'm listening to " + anchor.text().substr(13); 
    var fbUrl = anchor.attr('href'); 
} 
var fbParams = {u: fbUrl, 
       t: fbText}; 
jQuery(this).attr('href', 'https://www.facebook.com/sharer.php?'+jQuery.param(fbParams)); 
    }); 
    Player.playButton = jQuery('#player-play'); 

除此之外是否還有其他命令。 .attr('href')我可以使用?

此代碼發送到我的自定義網站音樂播放器,它應該分享當前正在播放的歌曲,即該帖子的網頁網址。其音樂博客

+1

移動遠離使用I幀 – charlietfl

回答