Javascript 如何通过查找行直接滚动到表格行';使用js函数或angularjs在新窗口中显示内容?

Javascript 如何通过查找行直接滚动到表格行';使用js函数或angularjs在新窗口中显示内容?,javascript,jquery,html,angularjs,Javascript,Jquery,Html,Angularjs,我有一个锚,当用户点击它时,一个新的页面被打开 假设新页面是这样的- 它有一个长桌子,里面有常用的tr-td元素。这个表只有一个类,没有id。我对这个页面没有任何控制权,因为它是由其他人维护的 现在我想打开这个新页面,根据我想看到的表格内容,窗口直接滚动到表格行的顶部。我只知道表格行的内容。正如我提到的,除了表id本身之外,没有id 我正在使用angularjs$window打开这个新窗口 我如何可能更改url本身,使其直接滚动到表行,而不知道行号?我只知道行的内容 或者,如果不可能,我还可以使

我有一个锚,当用户点击它时,一个新的页面被打开

假设新页面是这样的-

它有一个长桌子,里面有常用的tr-td元素。这个表只有一个类,没有id。我对这个页面没有任何控制权,因为它是由其他人维护的

现在我想打开这个新页面,根据我想看到的表格内容,窗口直接滚动到表格行的顶部。我只知道表格行的内容。正如我提到的,除了表id本身之外,没有id

我正在使用angularjs$window打开这个新窗口

我如何可能更改url本身,使其直接滚动到表行,而不知道行号?我只知道行的内容

或者,如果不可能,我还可以使用angular may做什么?

您不能

如果页面在一个新的选项卡/窗口中打开,并且行没有ID,那么这是不可能的。 您可以使用
iframe
在站点上显示它,并在
iframe
中查找元素

使用jQuery或通过
document.querySelector
(其中
document
iframe
的文档)


你甚至可以偷偷摸摸地隐藏你网站上的一切,假装用户在新网站上。甚至可以在一个新的选项卡/窗口中打开你的站点。

你不能在你所描述的不受控制的站点上运行javascript。是否可以通过添加#来更改url本身?在示例中,堆栈溢出链接上没有任何ID可以通过添加哈希标记跳转到。如果要跳到的元素具有id(如
),则可以使用
http://link.com#whatever
自动跳转到该位置。如果要跳转到的部分没有ID,那就太倒霉了。