繁体   English   中英

如何让Firefox记住跨浏览器重启的框架中访问的URL?

[英]How to get firefox to remember URLs visited in a frame across browser restarts?

我编写了一个acobsmonkey脚本,用于修改craigslist搜索结果以显示在两个框架中,如果从左侧框架中单击,则在左侧框架中列出列出的结果,在右侧框架中显示每个发布(我修改了URL每个结果都说target =“ rightframe”)。

我遇到的问题是,当我重新启动浏览器时,结果框架上URL的“访问”状态似乎丢失了。 也就是说,当我单击左框架中的链接时,该链接以“已访问”的样式显示,并且当我重新加载页面时,该链接仍然存在。 但是,如果我重新启动浏览器并再次访问该页面,则该链接将不再以“已访问”的样式显示。 这使得很难跟踪我已经看过的帖子:(。

我认为这些框架是导致问题的原因,是如果我单击craigslist上的搜索结果链接而未使用oilmonkey脚本,则在浏览器重新启动后,“已访问”状态仍然存在。

非常感谢您的任何建议!

乔希

我知道这不能直接解决您的问题,但是由于您说链接访问状态在未添加到框架时会被记住,您是否尝试过使用<div />并将其overflow属性设置为“ scroll”来操纵页面?

这样可以确保链接不必更改其上下文,这可以解决您的问题。

这不可能。 跟踪此问题错误 如果您不在Greasemonkey中,而是实际的附件,则可以调用适当的历史记录API,并根据需要手动添加它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM