我正在尝试按以下方式打开sharer.php
http://www.facebook.com/sharer.php?u=http://mywebsite.com/index.php?var1=XYZ&var2=ABC
当分享对话框打开时,在index.php中访问var1但无法访问var2 :(
但如果我打开
在新窗口中,它很容易访问。
请帮助在使用sharer.php时如何访问var2?
答案 0 :(得分:0)
不要忘记对URL进行编码,请参阅此主题的答案:URL being encoded wrong
因此您必须使用encodeURIComponent
对其进行编码:
var url = 'http://www.facebook.com/sharer.php?u=' + encodeURIComponent('http://mywebsite.com/index.php?var1=XYZ&var2=ABC');