0

我有一个带有透明 bg 的 swf 文件。我将它从 Flash 发布到 html,我希望在我拥有的 btns 和在该 swf 文件后面可见的 html 页面的 bg 颜色之间进行某种交互。我对 html 的了解很少,所以我希望能得到初学者可以理解的基本准则的答案。提前致谢!!!

4

1 回答 1

0

当您单击按钮时,请调用:

getURL("javascript:changeClass(x);");

x 将是一个带有颜色名称的字符串。在您的 HTML 中,您的 javascript 中有类似的内容(假设此处为 Jquery):

function changeClass(x) {
   $('body').removeClass(); //Deletes all classes
   $('body').addClass(x); //Where x is a string
}

然后在你的 CSS 中有一些 body 类:

body.red { background: red; }
body.green { background: green; }
body.blue { background: blue; }

所以调用其中一个应该改变颜色。

于 2012-09-02T20:10:50.813 回答