Les pages ont été conçues il y a plus de 16 ans et ne suivent pas les standards du web actuel...
C'est de l'HTML 3.2 :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
Ce serait les navigateurs récents qui ne supportent plus les iframes en https ?
Je vais faire un test avec un navigateur ancien pour voir...
Avec IE 11 sous Windows 8.1 :