我创建了两个不同的HTML页面,即 index.html 和 details.html 。
在 index.html 中:我有一个垂直滚动的div,其中包含多个图像。用户单击特定图像时,它将重定向到 details.html 。
在 details.html 中:有一个后退按钮,它将重定向到 index.html
问题:我想实现以下功能:当用户按下“后退”按钮时,它将重定向到用户单击查看的同一图像。我不希望时间用户需要滚动并继续查找他最后单击的位置的图像。
有人可以引导我朝正确的方向前进吗?
答案 0 :(得分:2)
使用锚点。您可以创建一个锚网址,例如:
new WebDriverWait(driver, 20).until(ExpectedConditions.elementToBeClickable(By.id("trigger-picker"))).click()
并将这些锚点放置在<a href="index.html#img1">Back Button</a>
页上的任意位置:
index.html
当用户单击后退按钮时,他将自动滚动到该锚点。 进一步了解它。