在AJAX错误中嵌入代码

时间:2011-09-01 19:30:46

标签: javascript ajax embed

我正在尝试通过使用AJAX调用嵌入代码来实现嵌入,因为我有很多通道,我不想使用PHP echo

我使用此代码

embedios="<video x-webkit-airplay=\"allow\"> ";
embedios=embedios+"<source src=\""+stream+"\" type=\"video/mp4\"> ";
embedios=embedios+"<!-- other sources and fallbacks go here --></video> ";
embed=embedios;

问题是输出就像这样

<video x-webkit-airplay="allow" tabindex="0">
<source type="video/mp4" src="http://yoursn0w.com/ch3.m3u8 "></source>
<!-- other sources and fallbacks go here -->
</video>

但我希望它像这样出来

<video x-webkit-airplay="allow"> 
  <source src="http://yoursn0w.com/ch3.m3u8" type="video/mp4"> 
  <!-- other sources and fallbacks go here --> 
</video>

我不知道我在这段代码中做错了什么

2 个答案:

答案 0 :(得分:1)

您的报价不匹配。

var embedios='<video x-webkit-airplay=\"allow\">'
embedios=embedios+'<source src=\""+stream+"\" type=\"video/mp4\">'
embedios=embedios+'<!-- other sources and fallbacks go here --></video>'
embed=embedios;

答案 1 :(得分:1)

您没有终止字符串:

embedios="<video x-webkit-airplay=\"allow\">"
embedios=embedios+"<source src=\""+stream+"\" type=\"video/mp4\">"
embedios=embedios+"<!-- other sources and fallbacks go here --></video>"
embed=embedios;