<script language="javascript" type="text/javascript">
CreateFlash("player", "<%=StrPhyPath %>/Flash/photo_player.swf", 205, 186, "");
function getXml()
{
return "<?xml version='1.0' encoding='utf-8'?><root><p u='<%=StrPhyPath %>/Images/image/sfish1.jpg' n='youyuan'/><p u='<%=StrPhyPath %>/Images/image/sfish2.jpg' n='youyuan'/><p u='<%=StrPhyPath %>/Images/image/sfish3.jpg' n='youyuan'/><p u='<%=StrPhyPath %>/Images/image/sfish4.jpg' n='youyuan'/></root>";
}
</script>因为我不懂xml,所以求助各位看看谁能解释一下这段代码的功能或作用吗?
CreateFlash("player", "<%=StrPhyPath %>/Flash/photo_player.swf", 205, 186, "");
function getXml()
{
return "<?xml version='1.0' encoding='utf-8'?><root><p u='<%=StrPhyPath %>/Images/image/sfish1.jpg' n='youyuan'/><p u='<%=StrPhyPath %>/Images/image/sfish2.jpg' n='youyuan'/><p u='<%=StrPhyPath %>/Images/image/sfish3.jpg' n='youyuan'/><p u='<%=StrPhyPath %>/Images/image/sfish4.jpg' n='youyuan'/></root>";
}
</script>因为我不懂xml,所以求助各位看看谁能解释一下这段代码的功能或作用吗?
function CreateFlash(idad, swfurl, wad, had, vs){
var str = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"" + wad + "\" height=\"" + had + "\" id=\"" + idad + "\" align=\"middle\">";
str += "<param name=\"allowScriptAccess\" value=\"always\">";
str += "<param name=\"quality\" value=\"high\">";
str += "<param name=\"movie\" value=\"" + swfurl + "\">";
str += "<param name=\"flashvars\" value=\"" + vs + "\">";
str += "<embed src=\"" + swfurl + "\" flashvars=\"" + vs + "\" quality=\"high\" width=\"" + wad + "\" height=\"" + had + "\" name=\"" + idad + "\" align=\"middle\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\">";
str += "</object>";
document.write(str);
}但还是不知道哪里来的跳转效果的?
var str = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"" + wad + "\" height=\"" + had + "\" id=\"" + idad + "\" align=\"middle\">";
str += "<param name=\"allowScriptAccess\" value=\"always\">";
str += "<param name=\"quality\" value=\"high\">";
str += "<param name=\"movie\" value=\"" + swfurl + "\">";
str += "<param name=\"flashvars\" value=\"" + vs + "\">";
str += "<embed src=\"" + swfurl + "\" flashvars=\"" + vs + "\" quality=\"high\" width=\"" + wad + "\" height=\"" + had + "\" name=\"" + idad + "\" align=\"middle\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\">";
str += "</object>";
document.write(str);
}你上边传的"<%=StrPhyPath %>/Flash/photo_player.swf"这个 另外:这里边也没有调用getXml方法啊
{
return "<?xml version='1.0' encoding='utf-8'?><root><p u='<%=StrPhyPath %>/Images/image/sfish1.jpg' n='youyuan'/><p u='<%=StrPhyPath %>/Images/image/sfish2.jpg' n='youyuan'/><p u='<%=StrPhyPath %>/Images/image/sfish3.jpg' n='youyuan'/><p u='<%=StrPhyPath %>/Images/image/sfish4.jpg' n='youyuan'/></root>";
}
里面的信息就是4个Picture的路径,可以通过查询该XML得到想要的图片路径Createflash里面的就是返回一个object的元素,你这里应该是一个flash的播放控件
你这里没有给出调用getXML的地方