В следующем коде во флэш-памяти есть кнопки, которые я пытаюсь сделать доступными с помощью кнопок HTML.поэтому, когда нажата кнопка записи, режим будет «записывать» и вызываться record_functions()
. Я могу заставить его работать на Firefox, но в Internet Explorer кнопки, кажется, не будут работать, т. е. функции flash не могут быть вызваны из Internet Explorer.,пожалуйста, дайте мне знать, как решить эту проблему
function thisMovie(movieName)
{
if (window.document[movieName])
{
return document.getElementById(movieName);
}
if (navigator.appName.indexOf("Microsoft Internet")==-1)
{
if (document.embeds && document.embeds[movieName])
return document.embeds[movieName];
}
else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
{
return document.getElementById(movieName);
}
}
function record_functions(mode)
{
if(mode == "record")
{
thisMovie("audiorecoding").startRecording();
}
else if(mode == "stop")
{
thisMovie("audiorecoding").stopRecording();
}
else if(mode == "play")
{
thisMovie("audiorecoding").playRecording();
}
else if(mode == "pause")
{
thisMovie("audiorecoding").pauseRecording();
}
}
<input type="button" onclick="record_functions('record')" value="Record" />