Java 请转到页面底部?
我在一个表格上有多行,当我点击一行的按钮(ice:command Link)时,我想滚动到页面底部。 我尝试在点击事件上使用java脚本函数,但问题是,在滚动键向下后,它会直接返回到点击的按钮Java 请转到页面底部?,java,javascript,jsp,jsf-1.2,icefaces-1.8,Java,Javascript,Jsp,Jsf 1.2,Icefaces 1.8,我在一个表格上有多行,当我点击一行的按钮(ice:command Link)时,我想滚动到页面底部。 我尝试在点击事件上使用java脚本函数,但问题是,在滚动键向下后,它会直接返回到点击的按钮 function onclickToBottom() { window.scrollTo(0, document.body.scrollHeight); } 有没有一种方法可以防止这种情况发生,比如在所有icefaces javascript执行完毕后运行的javascript事件??谢谢 我
function onclickToBottom()
{
window.scrollTo(0, document.body.scrollHeight);
}
有没有一种方法可以防止这种情况发生,比如在所有icefaces javascript执行完毕后运行的javascript事件??谢谢 我猜您的
ice:commandLink
有一个动作监听器?。也许这就是为什么你会有这样的行为
您可以尝试两种选择
com.icesoft.faces.context.effects.JavascriptContext
的addJavascriptCall
方法在actionListener中调用脚本。这意味着,链接中不应该有onclick脚本
而不是
,并将脚本调用添加到onclick事件。您可以使用ICEfaces样式类对其进行样式设置