我有一个用 ColdFusion5 编写的注册页面,它嵌套在 SharePoint 2010 页面中。
当我点击注册上的提交按钮时,注册页面按要求进入确认页面,但我需要将 SharePoint 页面滚动到最顶部。
我在网上研究并尝试过:
通过 form 标签将 #top 添加到注册页面:
<form name="form1" method="post" onsubmit="return NonMemberValidateForm2()" action="processRegistration.cfm#top">
在确认页面的onload函数中加入location.href='#top':
<body onload="location.href='#top'">
但是,这些都不起作用。有任何想法吗?
编辑:我的 SharePoint 页面上有一个 Web 部件查看器。它占了很大一部分,所以我必须在实际的 SharePoint 页面上向下滚动才能查看整个内容(我已经禁用了 Web 部件上的滚动条)。当我向下滚动到 SharePoint 页面的底部时,我单击查看器中的一个按钮。这会刷新查看器中的页面,但我仍然位于 SharePoint 页面的底部。我希望能够将一些代码附加到该按钮,使外部 SharePoint 页面一直滚动到顶部。