...jedoch zeigt mir der Browser trotzdem einen Rahmen an.
Da irrst Du Dich gewaltig, nicht der Browser zeigt einen Rahmen an, sondern der MSIE. Browser zeigen <object>'s auch, wenn gewollt, ohne Rahmen (Border) an. Dies ist zumindestens so, wenn man border mittels CSS definiert.
Gruß
Avalon