问题标签 [page-jump]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
40 浏览

javascript - getElementByTagName(a) 用于自动滚动

我现在拥有的是:

我用它来获取所有带有“a”的元素,当我滚动它时,它会自动滚动到下一个“a”元素。

问题在于我还使用链接(使用a href=""),所以有时它会滚动到链接而不是<a name="name"></a>. 他们无论如何要解决这个问题吗?像:

(这个不行)

如果需要完整代码,我将在下面添加,但可能不需要。

0 投票
1 回答
495 浏览

javascript - 使用 Page up 和 down 跳转到 HTML 页面中的特定点

我有一个包含一长串表格的大型 HTML 页面。每张桌子大约和屏幕一样大,但大小略有不同。我想让用户使用键盘上的PgUpPgDn键来快速浏览表格。每次按下这些键中的任何一个,都会向上或向下移动一张桌子,并将桌子的顶部准确地放在屏幕的顶部。

这可能吗?

Pg**我认为可能有一个我还没有听说过的 HTML 元素表示分页符,因此如果按下其中一个键,浏览器将准确跳转到那里,但我没有找到。

这可能使用一些 Javascript 功能吗?我考虑为按键安装一个事件监听器并自己解决所有问题,但这会相当麻烦,因为我的页面包含很多display:none(即不可见的)元素,当然应该跳过它们。

实现这一目标的正确方法是什么?

0 投票
0 回答
124 浏览

javascript - 锚链接的 URL 在加载时跳转页面

我正在向 WordPress 页面添加一项功能,但我很困惑。

此页面: http: //www.cherishresearch.org/about/team/ 有四个部分,每个部分都有一个 ID(#ca#cp等)。我希望在浏览器中输入 URL 以直接在适当的部分加载页面,因此http://www.cherishresearch.org/about/team/#cp在页面顶部加载 Pilot Grant Recipients 部分。这应该会自动工作,但页面最终会在正确的位置加载大约一秒钟,然后跳转到页面顶部的随机位置。我已经尝试编写一些 Javascript 来纠正这个问题,它可以在本地工作,但不能在实时站点上工作。

每个部分设置如下:

这是我的javascript:

我在两者中都尝试过,$(document).ready();并且$(window).load(); 尝试过window.location.assign()使用带有锚链接的完整 URL。我不知道发生了什么故障。有什么想法吗?

0 投票
1 回答
125 浏览

jquery - Concrete5:打开单独页面的链接时滚动到锚点

我正在尝试链接到Concrete5中另一个页面的部分,但无法使其正常工作。当我将鼠标悬停在链接上时,正确的地址会出现在窗口的左下方(Chrome)。但是,当我单击该链接时,什么也没有发生(地址栏中没有出现任何文本,页面上也没有任何变化)。

我的教授似乎认为这是我的 JS 文件中的一个问题,因为我遇到了一个未定义的“顶级”属性错误。

我的链接:
<a href="<?=$this->url('programs');?>#delinquencyprogram">Delinquency Intervention + Prevention</a>

所需的结束位置:
http://maysp.tylerhalldesigns.com/index.php/programs#delinquencyprogram

锚点:
<hr id="delinquencyprogram" class="anchor">

jQuery:

我对 Jquery/JS 有一个非常初级的了解,并且不确定我是否需要为 nav 创建一个 var 或者 if (nav.length) 片段正在完成什么(我理解它的方式是确定对象是否我跳起来有内容)。

开发者工具中的错误:

如果需要更多信息,我很乐意提供。

该网站可以在这里看到:http: //maysp.tylerhalldesigns.com/index.php

需要链接到“程序”页面的是该主页上明亮的彩色按钮。使用导航链接(程序>成功)时,我也遇到了同样的问题。

谢谢!

0 投票
1 回答
250 浏览

html - 清除 URL 中的哈希

我用 Bootstrap 创建了一个站点,其中包含两个页面:

index.html
印象.html

我想在 index.html 中使用页面跳转,并从 impressum 访问这些页面跳转。这工作正常,但只要我点击从 impressum.html 跳转的页面,它就会停留在 URL 中并且不会消失。

0 投票
3 回答
818 浏览

accessibility - 有没有办法防止屏幕阅读器在“显示更多”情况下重复信息?

背景:我们以非常特定的方式从各种连接器接收信息,然后我们通过我们的界面将这些信息吐出,并带有特定的品牌。因此,我们无法控制我们获得的信息。

理想情况下,我们会有一个简短的摘要和一个长的摘要,但是我们必须从长摘要中提取来创建简短的摘要。

我们有两个选择 - 一个是为简短摘要执行“...查看更多”,为长摘要执行“Con't from Above...”。但是我们选择的选项是在跳转到完整摘要时简单地重复约 500 个字符的文本(移动约 200 个字符)。这确实意味着用户将不得不重新阅读他们刚刚阅读的内容;对于屏幕阅读器,它会大声重读整个段落,而盲人无法“扫描他们离开的地方”。

这是一个例子

我想我的问题是,这是多么难以接近?对于有视力的用户和有视力障碍的用户?我们这里没有太多选择。

0 投票
1 回答
1375 浏览

reactjs - 在反应中跳转到页面中的特定位置

单击按钮时,我需要转到页面上的特定行。如何使用 react-router 来完成。我有:

单击标题按钮时,它应该跳转到第二个网格中的相关位置。怎么做。我也提到了如何使用 react-router 跳转到页面中的特定位置

0 投票
1 回答
1391 浏览

wordpress - 如何防止目标跳转链接在新标签页中打开?

当单击我网站中页面/帖子中的链接时,它们会在新选项卡中正确打开。但是,当单击定位到顶部的锚文本或页面跳转或页面中的任何特定位置时,这也会在新选项卡中打开。这可能是因为,我使用插件插入标题在头部插入了代码''和页脚,(在阅读了类似这样的一些提示之后)如何防止页面跳转链接在新选项卡中打开。谢谢你的帮助

0 投票
0 回答
37 浏览

html - 页面跳转是在内容上方跳转

在我的菜单(粘性)中,我有页面跳转,当在 Chrome 中单击时,它们会跳转到内容上方,然后跳转到应有的位置。在 Safari 中,它只是转到内容上方,然后停留在那里

由于粘滞菜单,我已经查找过,但可惜它没有带来任何修复。

我的代码:

https://gyazo.com/43c1c38c7fe7273eee2ad9b42a4ae6fc

0 投票
0 回答
202 浏览

android - 如何修复跳跃的折叠工具栏?

当我滚动屏幕时,折叠工具栏开始反弹。

我的视频问题——视频

当我先拉工具栏,然后是内容时,工具栏开始跳转。如果你只是拉取内容,一切都很好。但是工具栏中的图片很长,用户会经常拖动图片(工具栏)。用户跳过工具栏是不可取的。有谁知道可以用这个做什么?

activity_main.xml

content_main.xml

MainActivity.java