У меня странная проблема при попытке вставить файл dcr.При встраивании с использованием простого встраиваемого кода он отлично работает на моей ОС Windows 7, использующей IE 8, работает нормально.
Однако на другом ноутбуке с той же ОС и браузером он работает только в том случае, если явнедрить код встраивания в DOM с помощью AC_RunActiveContent.js, как показано ниже.
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>
</head>
<script src="ac_run_active_content.js" language="JavaScript" type="text/javascript"> </script>
<script src="ac_flash.js" language="JavaScript" type="text/javascript"></script>
<body>
<script language="javascript">
AC_RunSWContent(
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=11,5,9,620',
'src', '01140-01',
'wmode','opaque',
'id', 'sw',
'name', 'welcome',
'width', '468',
'height', '268',
'swremote', "swSaveEnabled='false' swVolume='false' swRestart='false' swPausePlay='false' swFastForward='false' swContextMenu='true'",
'swstretchstyle', 'none',
'bgcolor', '#ffffff',
'playerVersion','11',
'sw1','11.5.9',
'sw2','620'
);
</script>
</body>
</html>
Очевидное решение заключается в том, что я просто меняю источник, однако основная проблема заключается в том, что тысячи файлов показываютте же проблемы на этом конкретном компьютере, и потребуется целая армия, чтобы выследить их всех и изменить их.Есть идеи?Я в полном замешательстве.
Дополнительно: Компьютеры, которые создают проблему, являются защищенными ноутбуками, поэтому в процессе сбоя простого метода тегов объекта я получаю сообщение: "Запрошенная операция требует возвышения".Это говорит мне о том, что игрок вызывает приложение на жестком диске и помечается как риск (продавцам не могут быть предоставлены привилегии администратора).Это заставляет меня спросить, почему это происходит в методе Object embed, а не в методе javascript?