我正在尝试从使用 swfobject 嵌入到页面的 Flash .swf 文件中读取 FlashVars 参数的值。我无法更改 Flash 放置在页面上的方式,因此我尝试使用 JQuery 对其进行操作。在 Firefox 中,以下选择器有效:
$flashvars1 = $(".homepagecolumn1 embed").attr("flashvars");
在 IE6 和 IE7 中这有效:
var flashvars1 = $(".homepagecolumn1 object param
[name=FlashVars]").attr("value");
但是,上述代码片段都不能在 IE8 中运行。相反,我收到“变量未定义”错误。有小费吗?
谢谢!