Ciao, il problema è che tenti di passare un parametro tramite la variabile id inserita direttamente nell'html.
Questo non potrà mai funzionare, in quanto non è possibile usare variabili javascript nell'html (a meno che tu non stia usando framework come angular, react e così via).
Per far funzionare il tutto dovrai cambiare l'attributo "data" del tag object dinamicamente attraverso javascript.
In pratica alla pressione del tasto che visualizza il tuo div andremo a chiamare una funzione che modifica il tag object.
Ad esempio:
Codice:
HTML
<button onclick="visualizzaPagina(4)">Visualizza</button>
<div id="dialog-form" title="Rispondi">
<object type="text/html" id="contenitore" data="prova.php" width="420px", height="420px"></object>
</div>
JAVASCRIPT
function visualizzaPagina(id){
document.getElementById('contenitore').data = 'prova.php?CODICE='+id;
}