Quel codice funziona solo se ti colleghi in locale anche se ci andrebbe anche il protocollo davanti (quindi "file://C:/html.html") ma se si collega un host remoto alla pagina dove c'è quell'iframe non gli funzionera'.
In che senso non si apre quando apri la pagina con chrome?
Con che url la apri la pagina e qual'è il contenuto preciso?