我正在为我的网站使用 Joomla,并且我已成功将 SlideShowPro 添加到多个网站。
但是,由于某种原因,当我将扩展程序添加到我的特定站点之一时,出现了问题。
我正在使用 JCE,在Editor Parameters > Advanced下,我打开了以下所有内容:
- 允许 Javascript
- 允许 CSS
- 允许 PHP XHTML 内联脚本
在Plugin Parameters然后Media Support选项卡下,我关闭了以下所有内容:
- 严格的 XHTML Flash
- 允许 HTML5 音频
- 允许 HTML5 视频
- 允许 OBJECT 元素
- 允许嵌入元素
- 并允许 iframe
当我添加以下代码时:
<!-- START EMBED CODE -->
<script type="text/javascript" src="http://www.colmandesigns.co.nz/colmangallery/m/embed.js"></script>
<div id="album-6">
</div>
<script type="text/javascript">
SlideShowPro({
attributes: {
id: "album-6",
width: 550,
height: 400
},
mobile: {
auto: false
},
params: {
bgcolor: "#000000",
allowfullscreen: true
},
flashvars: {
xmlFilePath: "http://www.colmandesigns.co.nz/colmangallery/images.php?album=6",
paramXMLPath: "http://www.colmandesigns.co.nz/colmangallery/m/params/chrome.xml",
contentScale: "Crop to Fit All"
}
});
</script>
<!-- END EMBED CODE -->
一旦我点击保存,它最终会像这样出现:
<!-- START EMBED CODE -->
<p>
<s-cript type="text/j-avascript" src="http://www.colmandesigns.co.nz/colmangallery/m/embed.js"></s-cript>
</p>
<div id="album-6"> </div>
<p>
<s-cript type="text/j-avascript"> SlideShowPro({ attributes: { id: "album-6", width: 550, height: 400 }, mobile: { auto: false }, params: { bgcolor: "#000000", allowfullscreen: true }, flashvars: { xmlFilePath: "http://www.colmandesigns.co.nz/colmangallery/images.php?album=6", paramXMLPath: "http://www.colmandesigns.co.nz/colmangallery/m/params/chrome.xml", contentScale: "Crop to Fit All" } });
<!-- END EMBED CODE -->
</s-cript>
</p>
<p> </p>
我需要做些什么不同的事情?