Javascript 如何通过查找行直接滚动到表格行';使用js函数或angularjs在新窗口中显示内容?
我有一个锚,当用户点击它时,一个新的页面被打开 假设新页面是这样的- 它有一个长桌子,里面有常用的tr-td元素。这个表只有一个类,没有id。我对这个页面没有任何控制权,因为它是由其他人维护的 现在我想打开这个新页面,根据我想看到的表格内容,窗口直接滚动到表格行的顶部。我只知道表格行的内容。正如我提到的,除了表id本身之外,没有id 我正在使用angularjs$window打开这个新窗口 我如何可能更改url本身,使其直接滚动到表行,而不知道行号?我只知道行的内容 或者,如果不可能,我还可以使用angular may做什么?您不能 如果页面在一个新的选项卡/窗口中打开,并且行没有ID,那么这是不可能的。 您可以使用Javascript 如何通过查找行直接滚动到表格行';使用js函数或angularjs在新窗口中显示内容?,javascript,jquery,html,angularjs,Javascript,Jquery,Html,Angularjs,我有一个锚,当用户点击它时,一个新的页面被打开 假设新页面是这样的- 它有一个长桌子,里面有常用的tr-td元素。这个表只有一个类,没有id。我对这个页面没有任何控制权,因为它是由其他人维护的 现在我想打开这个新页面,根据我想看到的表格内容,窗口直接滚动到表格行的顶部。我只知道表格行的内容。正如我提到的,除了表id本身之外,没有id 我正在使用angularjs$window打开这个新窗口 我如何可能更改url本身,使其直接滚动到表行,而不知道行号?我只知道行的内容 或者,如果不可能,我还可以使
iframe
在站点上显示它,并在iframe
中查找元素
使用jQuery或通过document.querySelector
(其中document
是iframe
的文档)
你甚至可以偷偷摸摸地隐藏你网站上的一切,假装用户在新网站上。甚至可以在一个新的选项卡/窗口中打开你的站点。你不能在你所描述的不受控制的站点上运行javascript。是否可以通过添加#来更改url本身?在示例中,堆栈溢出链接上没有任何ID可以通过添加哈希标记跳转到。如果要跳到的元素具有id(如
),则可以使用http://link.com#whatever
自动跳转到该位置。如果要跳转到的部分没有ID,那就太倒霉了。