如何将a +encodeURIComponent(location.href)更改为使用特定的URL而不是当前页面?
我没运气就试过了:
onclick="window.open('https://www.facebook.com/sharer/sharer.php?u='http://www.domain.com/tell-a-friend/','facebook-share-dialog','width=626,height=436'); return false;"这是从Facebook中运行得很好的原版。
<a href="#"
onclick="
window.open(
'https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(location.href),
'facebook-share-dialog',
'width=626,height=436');
return false;">
Share on Facebook
</a>发布于 2013-11-05 02:24:21
您的代码中有一个错误的引号:
onclick="window.open('https://www.facebook.com/sharer/sharer.php?u='http://www.domain.com/tell-a-friend/','facebook-share-dialog','width=626,height=436'); return false;"
^改为:
onclick="window.open('https://www.facebook.com/sharer/sharer.php?u=http://www.domain.com/tell-a-friend/','facebook-share-dialog','width=626,height=436'); return false;"https://stackoverflow.com/questions/19780835
复制相似问题