#javascript #html #iframe
#javascript #HTML #iframe
Вопрос:
У меня есть ссылка, при вставке она будет отображаться как PDF
Но когда я встраиваюсь в iframe, он не отображается и отказывается подключаться.
Я пробовал с
<iframe src="https://docs.google.com/presentation/d/1s5kA0DXmxUGZ7Ydjk3Aa-wu7xhKyInM3s7p19XUfaFU/export/pdf?id=1s5kA0DXmxUGZ7Ydjk3Aa-wu7xhKyInM3s7p19XUfaFUamp;pageid=g9fbb3c24c3_0_71amp;attachment=false" title="IFRAME">
</iframe>
Ответ №1:
Я понял, что, когда URL-адреса ceratin имеют одинаковый XFRAME, они не позволяют встраивать через iframe. Это очевидно здесь.
Ответ №2:
Убедитесь, что у вас есть общедоступный доступ для просмотра файла pdf. Вы также можете использовать тег Object для просмотра pdf, если у пользователя установлен плагин pdf. в противном случае он отобразит файл Google doc.
<object data="https://docs.google.com/viewerng/viewer?url=http://infolab.stanford.edu/pub/papers/google.pdfamp;embedded=true">
<iframe src="https://docs.google.com/viewerng/viewer?url=http://infolab.stanford.edu/pub/papers/google.pdfamp;embedded=true" frameborder="0" height="100%" width="100%"></iframe>
</object>
Комментарии:
1. Существует доступ к вышеуказанному файлу. Когда вы вставляете URL-адрес, он будет работать, но при вставке в iframe if не будет работать, это мой вопрос, и вы неправильно поняли
2. Нет, пожалуйста, вставьте свой URL-адрес в режим инкогнито браузера, и вы поймете, что я сказал о доступе, также вы можете добавить «предварительный просмотр» вместо «редактировать или просматривать» в свой общий URL-адрес документа, как показано ниже docs.google.com/file/d/XXXXXXXXXXX/preview?somevaluehere=abc
3. Ваш ответ, должно быть, был XFRAME имеет значение SAMEORIGIN. Следовательно, он не отображался.