在html中使用swfobject.js嵌入swf的参数问题swfobject的embedSWF方法,第一个参数是swfUrlStr(swf文件的地址)。我现在遇到的情况是,swfUrlStr参数用相对地址就没有问题,如果用发布后的Web地址就出问题。对于该问题十分困惑,请高手赐教!
使用本地地址没问题(相对地址或者绝对地址都是没有问题的),但是用Tomcat发布后的Web地址就出问题:swf能够嵌入进去,但是无法调用swf里面对外提供的调用方法(而是用本地地址则不存在这种情况)。求详解!多谢!
swfobject.embedSWF("swf文件地址(相对或绝对地址都可以)", "替换成object元素的标签ID", width, height, "9.0.0");
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml"lang="en"xml:lang="en">
<head>
<title>SWFObject dynamic embed - step 3</title>
<metahttp-equiv="Content-Type"content="text/html; charset=iso-8859-1"/>
<scripttype="text/javascript"src="swfobject.js"></script>
<scripttype="text/javascript">
swfobject.embedSWF("myContent.swf","myContent","300","120","9.0.0");
</script>
</head>
<body>
<divid="myContent">
<p>Alternative content</p>
</div>
</body>
</html>
更多实例请看官方文档
http://code.google.com/p/swfobject/wiki/documentation
使用本地地址没问题(相对地址或者绝对地址都是没有问题的),但是用Tomcat发布后的Web地址就出问题:swf能够嵌入进去,但是无法调用swf里面对外提供的调用方法(而是用本地地址则不存在这种情况)。求详解!多谢!