Я только что убедился, что это происходит и со мной.
Сначала я подумал, что это связано с ошибкой в Firefox. См. FAQ № 16 на этой странице . Однако ошибки, на которые они ссылаются, исправлены.
Итак, я посмотрел некоторые из моих собственных веб-сайтов, которые встраивают SWF-файлы с использованием SWFObject 2.2. Двойного GET не произошло. Я думаю, что разница в том, что в моем коде я вызываю swfobject.embedSWF на <head>
страницы вместо тела. Поместить скрипт в голову - это то, что рекомендует документация SWFObject 2.2 (это немного отличается от старых версий SWFObject).
Итак, вот что я бы попробовал на твоем месте:
- Удалите google.load ("swfobject", "2.2") и напрямую включите скрипт SWFObject.
- Переместите ваш код swfobject.embedSWF в начало вашей страницы.