在我的网站视图来源中,我有这个。
<a href="javascript: void(0);" onclick="window.open('http://www.facebook.com/sharer.php?p[url]=http:\\www.abc.com','sharer','toolbar=0,status=0,width=580,height=325');">
然而,当我点击它时,URL会以某种方式变为下方,从而无法正常工作
https://www.facebook.com/sharer/sharer.php?p%5Burl%5D=http%3A%5Cwww.abc.com
似乎那些符号会自动更改。任何人都知道如何摆脱这个干净的URL?
感谢。
答案 0 :(得分:-1)
您可以在unescape(decodeURIComponent(URL))
内使用window.open()
。
<a href="javascript: void(0);" onclick="window.open(unescape(decodeURIComponent('http://www.facebook.com/sharer.php?p[url]=http:\\www.abc.com')),'sharer','toolbar=0,status=0,width=580,height=325');">
希望它会对你有所帮助!