当前位置: 首页 > 面试题库 >

我可以从Linux控制台强制刷新Firefox页面

呼延卓
2023-03-14
问题内容

有没有人有办法从命令行在Firefox上强制刷新页面?


问题答案:

您可以使用xdotool进行自动化。在Ubuntu上安装

sudo aptitude install xdotool

然后,您可以搜索窗口并发送键或鼠标事件,请参阅man xdotool完整文档。在开发过程中,我在Ubuntu 10.04 LTS上使用以下脚本:

WID=`xdotool search --name "Mozilla Firefox" | head -1`
xdotool windowactivate $WID
xdotool key F5

另请参见xdotool项目站点
和我的完整博客文章。



 类似资料:
  • 怎么强制用户刷新页面? 今天遇到一个问题,是一个公众号上面的项目,修改了一个问题,但是需要用户刷新才能看到效果?用什么技术可以实现?无论是小程序,公众号还是h5,只要我上传了修改过的代码,就可以让用户直接看到效果,不管用户是否强制刷新? 无论是小程序,公众号还是h5,只要我上传了修改过的代码,就可以让用户直接看到效果,不管用户是否强制刷新?

  • 问题内容: 我在程序开始时,根据数据库中的某些内容,以编程方式在JScrollPane中添加了许多组件(JPanels,JLabels等)。 似乎对于GUI(?)而言,此过程太快了,因此JScrollPane并不总是正确更新,即,即使内部JPanel大于可见区域,滚动条也不可见。 调整窗口大小(JFrame)可以解决此问题,因为我认为Java在调整组件大小时会重新打印它们。 作为测试,我添加了一个

  • 问题内容: 我将SEAM与JPA(实现为Seam托管持久性上下文)一起使用,在后备bean中,我将一组实体(ArrayList)加载到后备bean中。 如果不同的用户修改了另一个会话中的实体之一,而我希望将这些更改传播到会话中的集合中,则我有一种方法并尝试了以下方法… 用以下查询 重新执行查询,这只会返回我已经拥有的相同数据(我假设它正在使用一级缓存而不是访问数据库) 调用,这应该从数据库刷新,但

  • 我将Seam与JPA一起使用(实现为SEAM管理的持久上下文),在我的后台bean中,我将一个实体集合(ArrayList)加载到后台bean中。 如果不同的用户在不同的会话中修改实体之一,我希望这些更改传播到我的会话中的集合,我有一个方法< code>refreshList()并尝试了以下方法... 使用以下查询 重新执行查询,只返回我已经拥有的相同数据(我假设它使用的是一级缓存,而不是数据库)

  • ap.allowPullDownRefresh(OPTION | allow) 下拉刷新开关。可直接传入一个布尔值作为 OPTION.allow 参数。 OPTION 参数说明 名称 类型 必填 描述 allow Boolean 否 是否允许下拉刷新,默认 true 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayj

  • 因此,在AWS控制台中设置了实际的秘密之后,我需要触发Lambda函数的重新部署,以便新的秘密值将由CloudFormation解析并在函数的环境中设置。我该怎么做? 执行失败,消息为:没有要部署的更改。 我怀疑CloudFormation正在将模板的“原始”版本与上次部署的版本进行比较,而没有首先解析对Secrets Manager的引用。是这样吗?有没有什么诀窍可以迫使更早地取消交易? 脚注: