我正在尝试更改行
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;
获取报告我有一个语法错误,但不知道哪一个。
答案 0 :(得分:4)
+
而非.
urlencode
是一个PHP函数,您需要encodeURIComponent
$_SERVER
是PHP超全局,您仍然需要location.href
这样:
var url = 'http://bit.ly/api.php?url=' + encodeURIComponent(location.href);