Создать URL-адрес, который загружает страницу веб-сайта, а затем прокручивает его до встроенного документа Google на это ⇐ Jquery
-
Anonymous
Создать URL-адрес, который загружает страницу веб-сайта, а затем прокручивает его до встроенного документа Google на это
У меня есть веб-сайт (www.hpaspart.com), который служит хранилищем документов.
Мне нужно создать URL-адрес, который загружает определенную страницу веб-сайта, а затем автоматически прокручивает ее, чтобы найти встроенный в эту страницу документ Google. Документ Google встраивается с помощью iframe.
В качестве примера... Ниже приведена ссылка на страницу со встроенным документом Google. Если пользователь вручную прокрутит вниз и щелкнет элемент «Оглавление» под названием «Заседания совета директоров», он прокрутится вниз (в пределах этот iframe) в место, которое было добавлено в закладки (закладка была сделана в документе Google, а не на веб-странице), но оставьте главную страницу в целости. - https://www.hpaspart.com/5.php
Так что это работает очень хорошо. Я хотел бы попытаться автоматизировать вышеизложенное, но сделать это с помощью одного URL-адреса. Я знаю, что указанный ниже URL-адрес не работает, но я привожу его в качестве примера того, что я пытаюсь сделать.
Было бы здорово иметь один URL-адрес, который я мог бы публиковать где угодно в Интернете, например: https://www.hpaspart.com/5.php#h.2lfnejv
и он загрузит https://www.hpaspart.com/5.php, а затем автоматически прокрутит вниз (внутри встроенного в iframe документа Google) до заголовка с закладкой, на который ссылается #h.2lfnejv
Я знаю, используете ли вы полный URL-адрес Google (https://docs.google.com/document/d/e/2P ... #h.2lfnejv) он загрузится в этот заголовок с закладкой , но я хочу, чтобы пользователь сначала загрузил нашу веб-страницу, а затем остался на ней и прокрутил вниз до указанного места во встроенном документе Google.
Надеюсь, это достаточно ясно, чтобы передать то, чего я пытаюсь достичь.
РЕДАКТИРОВАТЬ: я не был уверен, смогу ли опубликовать ответ на свой вопрос, но вот что я в итоге попробовал, и, похоже, это сработало так, как я надеялся.
С тегом на моей веб-странице я сделал следующее:
https://docs.google.com/document/d/e/2P ... d.u3n2svvb 636e
Обратите внимание, что я добавил #id.u3n2svvb636e в конец URL-адреса источника, который использовал для встраивания документа Google. Первоначально я пытался добавить #bookmark=id.u3n2svvb636e в конец этого URL-адреса, потому что именно так он отображается, если вы напрямую загружаете документ Google и проверяете ссылку на закладку.
Итак, в любом случае я создал страницу 183_policy.php с указанным выше встроенным URL-адресом и использовал эту ссылку для размещения в другом документе Google, чтобы при нажатии на эту ссылку она загружала мою страницу и прокручивала ее до места, отмеченного закладкой. .
Единственная проблема, с которой я столкнулся, заключается в том, что когда вы нажимаете эту ссылку в этом документе Google, появляется предупреждение о том, что она пытается перевести вас на внешний домен, и заставляет вас разрешить или вернуться.
У меня есть веб-сайт (www.hpaspart.com), который служит хранилищем документов.
Мне нужно создать URL-адрес, который загружает определенную страницу веб-сайта, а затем автоматически прокручивает ее, чтобы найти встроенный в эту страницу документ Google. Документ Google встраивается с помощью iframe.
В качестве примера... Ниже приведена ссылка на страницу со встроенным документом Google. Если пользователь вручную прокрутит вниз и щелкнет элемент «Оглавление» под названием «Заседания совета директоров», он прокрутится вниз (в пределах этот iframe) в место, которое было добавлено в закладки (закладка была сделана в документе Google, а не на веб-странице), но оставьте главную страницу в целости. - https://www.hpaspart.com/5.php
Так что это работает очень хорошо. Я хотел бы попытаться автоматизировать вышеизложенное, но сделать это с помощью одного URL-адреса. Я знаю, что указанный ниже URL-адрес не работает, но я привожу его в качестве примера того, что я пытаюсь сделать.
Было бы здорово иметь один URL-адрес, который я мог бы публиковать где угодно в Интернете, например: https://www.hpaspart.com/5.php#h.2lfnejv
и он загрузит https://www.hpaspart.com/5.php, а затем автоматически прокрутит вниз (внутри встроенного в iframe документа Google) до заголовка с закладкой, на который ссылается #h.2lfnejv
Я знаю, используете ли вы полный URL-адрес Google (https://docs.google.com/document/d/e/2P ... #h.2lfnejv) он загрузится в этот заголовок с закладкой , но я хочу, чтобы пользователь сначала загрузил нашу веб-страницу, а затем остался на ней и прокрутил вниз до указанного места во встроенном документе Google.
Надеюсь, это достаточно ясно, чтобы передать то, чего я пытаюсь достичь.
РЕДАКТИРОВАТЬ: я не был уверен, смогу ли опубликовать ответ на свой вопрос, но вот что я в итоге попробовал, и, похоже, это сработало так, как я надеялся.
С тегом на моей веб-странице я сделал следующее:
https://docs.google.com/document/d/e/2P ... d.u3n2svvb 636e
Обратите внимание, что я добавил #id.u3n2svvb636e в конец URL-адреса источника, который использовал для встраивания документа Google. Первоначально я пытался добавить #bookmark=id.u3n2svvb636e в конец этого URL-адреса, потому что именно так он отображается, если вы напрямую загружаете документ Google и проверяете ссылку на закладку.
Итак, в любом случае я создал страницу 183_policy.php с указанным выше встроенным URL-адресом и использовал эту ссылку для размещения в другом документе Google, чтобы при нажатии на эту ссылку она загружала мою страницу и прокручивала ее до места, отмеченного закладкой. .
Единственная проблема, с которой я столкнулся, заключается в том, что когда вы нажимаете эту ссылку в этом документе Google, появляется предупреждение о том, что она пытается перевести вас на внешний домен, и заставляет вас разрешить или вернуться.
Мобильная версия