javascript:启动新窗口,重定向现有窗口,在新窗口中设置焦点-如何
javascript: launch new window, redirect existing one, set focus in new window - how to?
我在尝试让它工作时遇到了问题。以下是我的情况:
-使用SAP Portal,我正在启动一个html页面,其中包含以下代码
-html页面需要启动一个全新的窗口
-现有的html页面需要重定向回主门户页面
-然后需要将新启动的窗口放在的最前面(设置焦点)
问题是,当门户在重定向后重新加载时,它会引起关注。我也无法访问在新窗口中启动的应用程序的代码,因此无法在那里执行任何操作。
这是我尝试使用的代码。我也尝试过使用setTimeout(),但它不起作用。
<html lang="en-US">
<head>
<meta charset="UTF-8">
<script type="text/javascript">
window.open('https://passwordresetprogram','_blank');
window.top.location.href="http://originalurl";
</script>
<title>Password Reset</title>
</head>
<body>
</body>
</html>
当我在控制台中尝试命令时
window.open('https://passwordresetprogram','_blank');
window.top.location.href="http://originalurl";
正如你提到的
html页面需要启动一个全新的窗口
然后,现有的html页面需要重定向回主门户页面
然后需要将新启动的窗口置于的最前面(设置焦点)
和
要访问在新窗口中启动的应用程序的代码,请尝试此
<script type="text/javascript">
var popUp="";
function OpenNew(passedURL){
popUp = window.open('https://passwordresetprogram','_blank');
popUp.document.getElementById("<some_selecior>").<some_attribute>=<some_code>;
}
</script>
相关文章:
- 防止Iframe窗体在新窗口中打开
- 在新窗口上使用d3.js
- 按下一个HTML按钮,该按钮使用一个功能在同一个新窗口中打开URL
- asp.net MVC,重定向到视图,视图打开新窗口到外部url,它'It’’’’我们被当成一种风景
- 如何在新选项卡中而不是在新窗口中打开URL
- 如何禁用鼠标中键单击超链接以在新选项卡或新窗口中打开
- 如何打开一个新窗口或选项卡,并将其提供给javascript执行
- window.open:是否可以通过修改DOM来打开一个新窗口
- Chrome应用程序在全屏中创建新窗口-html元素不是全高的
- 如何在windowsphone 7浏览器中通过javascript打开新窗口或选项卡
- 为在新窗口中打开外部链接创建异常
- 如何使用base64 PDF内容打开新窗口
- 在后台打开新窗口
- 在新窗口中通过谷歌地图的localStorage作为地图中心
- javascript window.open(),并在新窗口中搜索DOM
- 打开一个新窗口并更改其父窗口'的内容
- 在Firefox restartless插件中,当一个新窗口打开时,我如何运行代码(监听窗口打开)
- SVG编辑链接获胜't在新窗口中打开
- 如何通过单击数据在新窗口上显示TableView数据
- 打开新窗口进行打印时不显示 JavaScript 图像