【发布时间】:2025-12-15 09:30:01
【问题描述】:
设置:
使用带有 tabPanel 选项的 Google Apps 脚本的 UI (doGet)。每个面板的底部都有一个“上一个”和“下一个”按钮,用于浏览标签。
问题:
激活导航按钮时,查看区域仍位于屏幕底部。
问题:
什么代码可以用来跳转到屏幕顶部? (即 window.scrollTo(0,0)
【问题讨论】:
标签: user-interface google-apps-script
设置:
使用带有 tabPanel 选项的 Google Apps 脚本的 UI (doGet)。每个面板的底部都有一个“上一个”和“下一个”按钮,用于浏览标签。
问题:
激活导航按钮时,查看区域仍位于屏幕底部。
问题:
什么代码可以用来跳转到屏幕顶部? (即 window.scrollTo(0,0)
【问题讨论】:
标签: user-interface google-apps-script
很遗憾,无法像这样与浏览器进行交互。但是,如果您将所有 GUI 封装在自己的滚动面板中,而不是使用浏览器的,那么您可以控制窗口滚动。
然后,您可以使用myScroll.setScrollPosition(y).setHorizontalScrollPosition(x)。
【讨论】:
在 IFRAME 模式下使用 HtmlService...
$("html, body").animate({ scrollTop: 0 }, "slow");
【讨论】: