【发布时间】:2010-09-26 17:52:45
【问题描述】:
我有一个以 SWF 电影形式实现的百分比仪表仪表板小部件。我在我的 JSP 中使用 jQuery 来实现一些 AJAX 更新功能。现在,我只是尝试使用下面代码中的 SetVariable() 函数设置仪表上显示的值。根据仪表创建者的设计(我没有来源),这不能作为初始 flashvar 完成。
问题是 IE 和 FireFox 都抱怨 SetVariable 不是受支持的函数。
谁能提出更好的方法来实现这一目标?
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<!DOCTYPE html>
<html>
<head>
<title>Insert your title</title>
<script type="text/javascript" src="js/jquery-1.4.2.js"></script>
<script type="text/javascript" src="js/jquery.swfobject.1-1-1.js"></script>
<script type="text/javascript">
var pct_gauge = $.flash.create ({
swf: 'flash/percentgauge.swf',
width: 200,
height: 200,
wmode: 'transparent',
play: true,
flashvars: {
title: 'Percent Contracts Valid'
}
});
$(document).ready(function() {
$('#pct_gauge').html(pct_gauge);
// $('pctgauge').SetVariable("pValue", 75); ???????
});
</script>
</head>
<body>
<div id="pct_gauge"></div>
</body>
</html>
【问题讨论】:
标签: jquery jsp jquery-plugins flash