Php url变量(GET)中出现奇数字符而不是撇号
我正在开发一款具有弹出功能的音频播放器。我想不出任何方法将信息传递到弹出窗口,而是通过URL将它们作为GET变量传递 结果,我得到了一个javascript链接,大致如下:Php url变量(GET)中出现奇数字符而不是撇号,php,javascript,html,Php,Javascript,Html,我正在开发一款具有弹出功能的音频播放器。我想不出任何方法将信息传递到弹出窗口,而是通过URL将它们作为GET变量传递 结果,我得到了一个javascript链接,大致如下: <div id="audio-player-popout" onclick="window.open('http://popout-url/index.php?file=Filename.mp3&title=Title",'audioplayer','location=0,menubar=0,status=0,
<div id="audio-player-popout" onclick="window.open('http://popout-url/index.php?file=Filename.mp3&title=Title",'audioplayer','location=0,menubar=0,status=0,scrollbars=0,width=350,height=450');">
在标题上使用
从PHP手册:
返回一个字符串,其中除-\之外的所有非字母数字字符均为该字符串。
已替换为百分比(%)符号,后跟两个十六进制数字
和编码为加号(+)的空格
在标题上使用
从PHP手册:
返回一个字符串,其中除-\之外的所有非字母数字字符均为该字符串。
已替换为百分比(%)符号,后跟两个十六进制数字
和编码为加号(+)的空格
在标题上使用urlencode
。@Josh-绝对完美,谢谢。你能把这个作为答案贴出来,这样我就可以选择正确的答案了吗?再次感谢!在标题上使用urlencode
。@Josh-绝对完美,谢谢。你能把这个作为答案贴出来,这样我就可以选择正确的答案了吗?再次感谢!