我有一个PHP脚本,可以将MP3文件上传到我的服务器上。我使用“uploadify”实现这个功能。当文件上传完成后,会触发“onSelect”事件(文档)。我想在每次上传完文件后动态刷新播放列表。但是,在“onselect”字段中,我的函数抛出了“未终止的字符串文字”的错误。经过长时间的搜索,我将我的单行函数改为多行函数(这里添加了换行符以方便阅读)并在双引号前添加反斜杠。请注意保留HTML标记。
function() {$('#response').append("
<script type=\"text/javascript\">
var flashvars = {url:'./media/audio/users/126/md6xs4cv8ks0.mp3',artist:'Undef', track:'Undef', duration:''};
var Params = {};
var attributes = {};
swfobject.embedSWF(\"min.swf\", \"myAlternativeContent1\", \"320\", \"40\", \"9.0.0\", false, flashvars, params, attributes);
</script>
<div id="myAlternativeContent1">
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
</div>
\\
是正确的,但如果你用一种试图贬低其他答案的方式来表达你的答案,你应该确信你的答案是最高水平的。 - Lightness Races in Orbit