Сервер должен проверить заголовок User-Agent, который браузер отправляет со своим запросом. Сервер использует iframe
, если он выглядит как пользовательский агент Internet Explorer, и object
для всего остального (включая Firefox, Chrome и wget).
Я подтвердил, что браузеры сами не изменяли код, используя wget и изменяя только его аргумент --user-agent
.
Что касается того, где и почему сервер делает это, я не могу сказать.