如何通过javascript使用swfobject动态更改flash文件

时间:2010-03-06 12:26:41

标签: javascript swfobject

我希望根据页面上的超链接动态更改Flash文件,而不必重新加载页面。这可以通过javascript实现吗?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

您的意思是想要通过javascript更改页面上超链接的目的地吗?这样的事情应该这样做:

<body>
    <a id="test" href="http://www.google.com">Go to Google</a>
    <input type="button" onclick="document.getElementById('test').href = 'http://www.yahoo.com'" value="Go to Yahoo"/>
</body>

或者你想尝试做些不同的事情?喜欢通过点击超链接更改Flash的显示内容?没试过,但上面的方法也可以在那里工作,只需稍微调整一下。请记住,一旦您对元素有引用,元素的属性(如上面的href)就可以在javascript中作为属性使用,因此您应该能够更改所需元素的任何属性。