Я нашел решение но оно не работает кросс домен. https://redstapler.co/how-to-apply-css-to-iframe/
тут просто меняется стиль содержимого фрейма (страницы в фрейме)
И указав zoom:25% масштаб поменяется.
Это не то, оно както уменьшает содержимое фрейма, но не сайта который в нем находится. То есть уменьшаются даже скроллы. Либо я не то делаю. Надо именно содержимое сайта уменьшить, который находится в фрейме.