Итак, я пытаюсь создать объект, чтобы я мог заменить значение параметра (что, по-видимому, невозможно через JS), поэтому я создаю его и продолжаю получать ошибку документа 8.
var container = document.getElementById('player');
var obj = document.createElement('object');
obj.setAttribute('type', 'application/x-shockwave-flash');
var p1 = obj.appendChild('param');
var p2 = obj.appendChild('param');
var p3 = obj.appendChild('param');
var p4 = obj.appendChild('param');
p1.setAttribute('name', 'allowFullScreen');
p1.setAttribute('value', 'true');
p2.setAttribute('name', 'allowScriptAccess');
p2.setAttribute('value', 'always');
p3.setAttribute('name', 'allowNetworking');
p3.setAttribute('value', 'all');
p4.setAttribute('name', 'flashvars');
p4.setAttribute('value', 'test');
Я думал, что это потому, что я не добавил объект в html, но я попробовал это через appendChild и все еще имел ту же проблему ...