1

私のコードを見てください:

> <object id="o" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
> width="100%" height="100%">   <param name="movie"
> value="cooliris.swf"/>   <param name="allowFullScreen" value="true"/> 
> <param name="allowScriptAccess" value="never"/>   
> <param name="flashvars" value="feed=http://IP/xml/cooliris.xml"/>  
> <param name="wmode" value="opaque"/>   <embed
> type="application/x-shockwave-flash"
>     src="cooliris.swf"
>     width="100%"
>     height="100%"
>     allowfullscreen="true"
>     allowscriptaccess="never"
>      flashvars="feed=http://IP/xml/cooliris.xml"
>     wmode="opaque">   </embed>  </object>

実際には正常に動作していますが、パスを絶対パスから相対パスに変更すると、画像ファイルは表示されませんが、画像自体を除いて他の画像情報が表示されます。絶対パスの代わりに相対パスを使用するにはどうすればよいですか?

4

1 に答える 1

0

次のようなものを使用できます..

var _LOCAL_HOST = window.location.hostname;

$("#o").append('<embed id="embed" width="100%" height="100%" wmode="opaque"
allowscriptaccess="never" allowfullscreen="true" src="cooliris.swf" type="application/x-shockwave-flash"
 flashvars="feed=http://'+_LOCAL_HOST+'/xml/cooliris.xml">');

幸運を...

于 2015-10-10T08:22:49.920 に答える