0

我有这个js函数

function twitterShare(){
    window.open( 'http://twitter.com/intent/tweet?text='+$(".section-title h1").text() +'         
    '+window.location, "twitterWindow",
    "height=380,width=660,resizable=0,toolbar=0,menubar=0,status=0,location=0,scrollbars=0") 
    return false;
}

当 twitter 窗口打开时,它会抓取 .section-title h1 类,但我需要它说这样的话,

“在这里查看:http: //currentwebsiteurl.com

我需要一个文本字符串,然后获取页面的 url。

任何帮助将不胜感激。

4

2 回答 2

0

window.location.href包含页面的当前 URL。

所以你的函数应该是这样的:

function twitterShare(){
    window.open('http://twitter.com/intent/tweet?text=Check this out here: ' + window.location.href,
                "twitterWindow", "height=380,width=660,resizable=0,toolbar=0,menubar=0,status=0,location=0,scrollbars=0")
    return false;
}
于 2013-08-02T15:38:26.243 回答
0

您可以使用window.location.href. 它保存您当前所在页面的值。

于 2013-08-02T15:36:06.303 回答