Hallo Linuchs,
wenn der Nutzer einen Browser benutzt, der JavaScript und / oder Frames nicht beherrscht, hast du das Problem, dass der Nutzer / der Client allgemein nichts „sieht“. Ich glaube, das Screenreader meist nichts von Frames oder JavaScript wissen – barrierefrei wäre die Lösung damit ebenfalls nicht!
Außerdem erzeugst du damit unnötige HTTP-Requests.
Gruß
Julius