Если вы пытаетесь получить контент из другого домена, например, для ex. с exampleA.com на exampleB.com, используя ajax, он не будет работать. Междоменный запрос ajax запрещен политикой браузера.
То же самое будет и с iframe. Если у вас есть iframe, который загружает контент из какого-либо другого домена, вы не можете манипулировать содержимым iframe с помощью javascript.
Возможное решение - использовать прокси-скрипт на стороне сервера. Вам нужно написать скрипт на стороне сервера, который загружает контент внешнего веб-сайта, и вы можете запросить скрипт, используя ajax. Поскольку скрипт выполняется с вашего домена, вы можете запросить его у ajax.
Если вы используете php, вы можете использовать curl
для загрузки содержимого внешнего веб-сайта из вашего прокси-скрипта php и вызова прокси-скрипта с помощью ajax.