Как правило, вы хотите использовать <iframe>
вместо <embed>
для отображения содержимого HTML. Взгляните на этот ответ для более глубокого анализа. Теперь к корню вашей проблемы.
Если вы встраиваете на сайт внешний контент (например, с помощью iframe / embed), вам необходимо убедиться, что протоколы совпадают:
- Веб-сайт http:// может включать в себя содержимое http:// и https://.
- https:// веб-сайт может ТОЛЬКО встраивать https:// контент.
Веб-сайт http://anyamountofbooks.com не имеет действительного сертификата SSL, поэтому вы не сможете создать его, если ваш веб-сайт защищен и доступен через https://.
Еще одна вещь, которую следует учитывать, это то, что некоторые веб-сайты не позволяют встраивать себя, здесь есть статья о нескольких способах сделать это. Веб-сайт, который вы пытаетесь внедрить, может использовать один из этих методов, чтобы предотвратить его внедрение.