Buna ek olarak, özellikle de bir div içindeki flash nesnesinin kullanılması durumunda, bu parametrenin her zaman işe yaramadığını eklemek daha iyi bir çözümdür.sayfasının sonunda
şöyle flaş nesneyi kayıt:
<script type="text/javascript">
swfobject.registerObject('FlashIdName');
</script>
Sonra şöyle bir javascript işlevi çağırmak:
<script type="text/javascript">
function Chk_Flash(ToRegister)
{
document.getElementById('FlashIdName').style.visibility = 'visible';
return true;
}
</script>
:
<script type="text/javascript">
swfobject.registerObject('FlashIdName');
Chk_Flash('FlashIdName');
</script>
Bu işlev aşağıdakileri yapar
Ve tüm tarayıcılar 100%
üzerinde çalışır
da kullanabilirsiniz:
document.getElementById('FlashIdName').style.visibility = 'hidden';
Şimdi mesela gibi div etiketi eylemleri çağıran eğer.
document.getElementById('MyDiv').style.visibility = 'block';
veya document.getElementById ('myDiv') tarzı .visibility = 'none';
Önce neyi div eylem yapmak bu sırayla flaş Visibilty çağrı yapmanız gereken:
document.getElementById('MyDiv').style.display = 'block';
document.getElementById('FlashIdName').style.visibility = 'visible';
tadını çıkarın!
Ben IE-11 ile aynı sorunu var ve işe yaramadı ... herhangi bir fikir? –