我正在处理的一个项目要求我们创建一个弹出窗口,然后将焦点更改回父窗口。许多过去似乎有效的解决方案在许多新版本的 Chrome、Firefox 和 Safari 以及 IOS 8 Safari 中似乎根本不起作用。例如,这个 W3C 演示http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_win_blur在这些浏览器中不起作用,但在 IE10 及以下版本中可以正常工作。
似乎浏览器可能已经开始弃用此功能,但我没有看到有关它的文档。任何人都可以指出我可以在 IOS 8 Safari 上使用的 window.focus() 和 window.blur() 的替代方法,或者至少有一些关于不推荐使用的方法的文档吗?
----- 为我的同事详细说明 ----- Mike LP
情况是这样的:
我们有一个需要显式使用弹出窗口的 Web 应用程序。由于一些技术限制,叠加和 iframe 是一种选择。
虽然不理想,但新创建的弹出窗口在打开时获得焦点是可以的,但是我们在弹出窗口上有一个按钮,单击该按钮时应将焦点返回到父窗口,同时保持弹出窗口打开。
我们无法使用任何现代浏览器完成此操作,但我们确实有一个适用于 iOS 7 Safari 的解决方案。不幸的是,即使这似乎不再适用于 iOS 8。
我正在尝试设置JMeter以连接到一个服务,该服务需要在开始之前和中间请求之前对某些变量进行一些散列.
我创建了一个用户定义的变量,它具有纯文本的身份验证信息.
在调用第一个HTTP请求之前,我需要使用SHA256散列密码,使用base64对其进行编码,然后转换为大写.
我将收到auth_token
一个JSON格式化的响应机构.然后我需要对SHA256 -> base64 -> uppercase
auth_token 执行相同的链,从那时起它将在请求头中使用.