我正在研究一种具有弹出功能的音频播放器。我想不出有什么方法可以将信息传递给生成的弹出窗口,但是通过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,scrollbars=0,width=350,height=450');">
问题是当标题包含撇号时,它显示为
一个€™
而不是撇号。我正在使用php的addslashes但它似乎没有什么区别。没有addslashes,显然会导致javascript错误。
有没有更好的方法来解决这个问题或者我做错了什么?
谢谢!
答案 0 :(得分:0)