код dacracots - это чистый базовый домен, но, возможно, он написан без раздумий?
Конечно, вы сначала проверяете наличие ранее вставленного кода и сохраняете дубликат
вставлять линии создания.
var soundEmbed = null;
//=====================================================================
function soundPlay(which)
{
if (soundEmbed)
document.body.removeChild(soundEmbed);
soundEmbed = document.createElement("embed");
soundEmbed.setAttribute("src", "/snd/"+which+".wav");
soundEmbed.setAttribute("hidden", true);
soundEmbed.setAttribute("autostart", true);
document.body.appendChild(soundEmbed);
}
Сталкивался здесь с мыслями при поиске решения для несколько схожей ситуации. К сожалению, мой браузер Mozilla / 5.0 (X11; U; Linux i686; en-US; rv: 1.9.0.15) Gecko / 2009102814 Ubuntu / 8.04 (hardy) Firefox / 3.0.15 умирает при попытке этого.
После установки последних обновлений firefox по-прежнему аварийно завершает работу, Opera сохраняет работоспособность.