我正在制作一个网站,其中我在顶部添加了一个图像。我希望我的网页从图像下方开始 view image for clarifications 希望你理解我想要描述的内容,如果没有,请告诉我澄清。
非常感谢任何帮助!提前谢谢。
答案 0 :(得分:0)
使用普通JS,你可以使用window.scrollTo(x, y);
来实现,其中x
和y
是表示像素的整数。
例如:
window.scrollTo(0, 200);
会在页面加载时向下滚动窗口200px
。
你也可以使用命名锚和 hashtag url
寻找替代解决方案当您输入此网址时:(更改#
之前的所有内容以匹配您的网址。)http://yourdomain.com/#mynamedanchor
在你的标记中你有
<img src="..." height="200" />
<a name="mynamedanchor"></a>
该窗口将自动从该点开始,但这需要您发送一个包含#mynamedanchor
的链接,这个链接并不好。
解决方案是重定向您的用户,这些用户在网页上没有#mynamedanchor
部分,并使用服务器技术将其引导到同一页面PHP,但这至少是一个坏主意,所以我坚持使用window.scrollTo(x, y);
解决方案 - 它是迄今为止最干净的,如果JS被禁用它会优雅地降级(滚动根本不会发生,这不是'世界末日)
答案 1 :(得分:-2)
jQuery解决方案:
String str= getIntent().getStringExtra("YOUR_KEY");
boolean bool = getIntent().getExtra("fourthSection" , false);