Nell'idea del W3C, il tag <object> dovrebbe sostituire il deprecato e abbandonato <iframe>.
Dovrebbe cioe` permettere l'apertura di un file HTML completo all'interno della pagina.

Per questo occorre anche sistemare i parametri, e sicuramente il tipo corretto non e` "application/x-shockwave-flash" (credo sia "text/HTML").
Fino ad ora nessun browser supportava quest'uso dell'<object>; evidentemente Opera ci ha pensato (e magari ha un po' esagerato).

Daltronde se si apre un link che punta ad una dir, ed in questa dir non c'e` il file "index.html" (o simile, dipende dal webserver), viene aperta la directory, e si vedono tutti i file contenuti.
Per questo, per evitare falle di sicurezza si deve tenere in ogni dir un opportuno file "index.html"

Hai fatto bene a segnalare il problema, ma a mio parere non si tratta di bug di Opera; semmai il bug e` nell'interprete Flash e nel tuo modo di tenere le dir.
Puoi fare le prove suggerite da questo mio intervento e tenerci aggiornati?

Grazie.