Ваш браузер может не разрешать открывать локальный HTML-файл по соображениям безопасности. Не уверен, что это вариант для вас, но, возможно, вместо указания относительного или абсолютного пути в вашей файловой системе, попробуйте предоставить html-файл, который вы хотите получить с локального хоста:
<iframe src="http://localhost/path/to/yourFile.html" width="700" height="300" /></iframe>