Problem flash yang selalu berada diatas menu javascript atau tooltip javascript atau div lain, sangat mengesalkan. Menu anda menjadi tertutup flash. Solusi sederhana adalah memberikan parameter wmode = transparent. Jadi flash anda tidak menutupi tag div atau yg lain. Masalah baru timbul, bagaimana jika flash ini dari banner / ads. Kita ngga mungkin modif flash HTML nya kan? Untuk itu saya ada beberapa script sederhana yang menambahkan parameter wmode di flash object.

Script ini dijalankan saat onload, jadi begitu flash terload, maka script ini akan men-set atau menambahkan parameter wmode. Berikut scriptnya


function addTransparentWmode(  ) {
  var objects = document.getElementsByTagName( 'OBJECT' );
  for(var i=0; i<objects.length; i++) {
    var params = objects[i].getElementsByTagName( 'PARAM' );
    var wmodeparam = null;
    for(var j=0; j<params.length; j++) {
      if ( params[j].getAttribute( 'NAME' ) == 'wmode' ) {
        wmodeparam = params[j];
        break;
      }
    }
    
    //add wmode param if not found
    if (wmodeparam == null) {
      wmodeparam = objects[i].ownerDocument.createElement('PARAM');
      wmodeparam.setAttribute( 'name', 'wmode' );
      objects[i].appendChild( wmodeparam );
    } else {
    }
    wmodeparam.setAttribute('value', 'transparent');
    //showhide
    objects[i].style.display = 'none';
    objects[i].style.display = 'block';
  }
  
  var embeds = document.getElementsByTagName( 'EMBED' );
  for(var k=0; k<embeds.length; k++) {
    embeds[k].setAttribute( 'wmode', 'transparent' );
    embeds[k].style.display = 'none';
    embeds[k].style.display = 'block';
  }
}

Cara penggunaanya cukup masukkan di event onload anda.

window.onload = function() { addTransparentWmode();  }

Semoga berguna