JSLint сообщает, что, помимо других проблем, код плагина, с которым вы связались, имеет дополнительную запятую внутри литерала объекта. Исправление, кажется, исправляет это в IE7.
Исправление:
// Plugin defaults
$.fn.oembed.defaults = {
maxWidth: null,
maxHeight: null,
embedMethod: "replace", // "auto", "append", "fill"
};
изменяется на:
// Plugin defaults
$.fn.oembed.defaults = {
maxWidth: null,
maxHeight: null,
embedMethod: "replace" // "auto", "append", "fill"
};
Обратите внимание на запятую после "replace"
.
Рабочая демоверсия: http://jsbin.com/oxitu