Мне нужно добавить навигацию к отчету, составленному в Google Sheets. В нем много листов, и я добавил несколько гиперссылок, чтобы пользователь мог щелкнуть по ним и быстро перейти к соответствующему листу или диапазону. Он отлично работает в редакторе, и если я делюсь в режиме просмотра только, но мне нужно опубликовать и встроить его в веб-страницу.
Когда я встраиваю его в Iframe, гиперссылки открывают новую вкладку браузера всегда на первом листе. Функции таковы:
=HYPERLINK("#rangeid=706068501";"Link to Sheet 3")
В этом посте: Навигация в опубликованных Google Sheets , было указано, что я должен ссылаться на поле соответствующего листа в функциях, и я сделал это, используя URL опубликованного листа. Это работает, за исключением того, что при нажатии на ссылку открывается новая вкладка браузера.
Однако мне нужно, чтобы ссылка открывала соответствующий лист внутри фрейма, желательно без перезагрузки всей страницы.
Возможно ли это? Как я могу пойти об этом? Если есть другой способ облегчить навигацию в электронной таблице Google в iframe, я более чем открыт.
Спасибо.