Skip to content
  • There are no suggestions because the search field is empty.

Why doesn't Assist change the content of my iFrames?

Integration of Eye-Able® Assist in iFrames

Eye-Able® Assist cannot modify content inside iFrames by default.

The reason lies in the technical nature of iFrames: they load content from external domains.
For security and privacy reasons, it is not possible to directly access or change the elements within them — such as colors, font sizes, or contrast settings.


What does this mean in practice?

If your website contains an iFrame — for example, to embed an external form, video, or tool — Eye-Able® Assist cannot automatically apply its accessibility functions to the embedded content.


What is the solution?

There are special code snippets that enable Eye-Able® Assist on your main page to communicate with the Assist instance inside the iFrame.


Requirements:

  • Eye-Able® Assist must be implemented on both your main page and within the iFrame.

  • The provided code snippets must be correctly integrated.
    These snippets allow interaction between both Assist instances.


If the integration is successful:

  • The Eye-Able® Assist icon will automatically be hidden inside the iFrame.

  • The settings and functions activated by a user on the main page
    (e.g., contrast mode or font enlargement)will also apply to the iFrame content — provided Assist is correctly implemented there.


Why is the icon hidden in the iFrame?

To avoid duplicate icons or a confusing user experience,
the Eye-Able® Assist icon within the iFrame automatically hides itself.
However, the Assist functions remain active and respond to the settings from the main page.