0

透明な背景を持つswfファイルがあります。私はそれをフラッシュから html にパブリッシュします。そこにある btn と、その 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 に答える