Наконец-то понял, что работает в IE, Firefox и Chrome.
Это немного необычно, но в IE8 / Firefox / Chrome это работает, поэтому мне это нравится.
$("#video a").click(
function() {
var videoAddress = $(this).attr("href");
$("#media-active").html(" ");
$("#media-active").html('<object id="viewer" width="575" height="344"><param name="wmode" value="transparent" />' +
'<param name="movie" value="' + videoAddress + '" /><param name="allowFullScreen" value="true" />' +
'<embed id="embeddedPlayer" src="' + videoAddress + '" type="application/x-shockwave-flash" allowfullscreen="true" width="575" height="344" wmode="transparent"></embed></object>');
return false; // stop the default link so it just reloads in the video player
}
);