-1
我試圖更改線路JavaScript函數window.location.href
var url = window.location.href;
指向一個API,它可以得到實際的頁面的鏈接短路。
我的想法是通過這種方式
var url = 'http://bit.ly/api.php?url=' . urlencode('http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']));
設置它,並將其發送到Twitter
var twit = 'http://twitter.com/home?status='+title+'%20'+url;
找我有一個語法錯誤,但不知道哪一個報告。
只要看看這個,不應該編碼的URL時,把它放在twit變量上。否則,當我不認爲你需要他們時,你會在你的twit字符串上有特殊字符。我想你想要encodeURI(url)函數。 – Leeish
JavaScript使用'+'作爲字符串連接,而不是'.'。 –
在瀏覽器中看到的第二個'var url'行(使用PHP)看起來像什麼? –