通过 window.open 打开另一个 HTML 文件
Opening another HTML file through window.open
我正在尝试创建一个按钮,一旦单击该按钮,它将在弹出窗口中打开一个本地HTML文件。当我运行代码时,按钮显示在我的页面上,但是当我单击它时,没有任何反应。这是我现在的代码:
<html>
<head>
<title>Positioning a Popup Window in the Center of the Window</title>
</head>
<body>
<script language="JavaScript">
function openWindow() {
var w = 480, h = 340;
if (document.getElementById) {
w = screen.availWidth;
h = screen.availHeight;
}
var popW = 300, popH = 200;
var leftPos = (w-popW)/2;
var topPos = (h-popH)/2;
msgWindow = window.open('separateHTML.html','popup','width=' + popW + ',height=' + popH + ',top=' + topPos + ',left=' + leftPos + ', scrollbars=yes');
</script>
<form>
<input type="button" onClick="openWindow()" value="Click Me">
</form>
</body>
</html>
URL"separHTML.html"是指我与此HTML文件位于同一目录中的另一个HTML文件。为什么按钮不会转到"单独的HTML.html"?
你忘记在函数"}"的末尾用括号括起来
也许是这样的东西?
<button onclick="myFunction()">PopUp Window</button>
<script>
function myFunction() {
window.open("separateHTML.html", "_blank", top=300, left=200, width=480, height=340");
}
</script>
相关文章:
- 使用javascript将动态表从一个html页面打印到另一个html页
- 将html元素插入到文本字符串中,以匹配另一个html字符串
- 如何在另一个html文件的框架中包含图像
- 重定向到Angular JS中的另一个HTML页面
- 使用JavaScript打开另一个html页面时传递变量
- 如何在另一个 html 标签内选择 web 元素硒 Web 驱动程序与 html 源
- 显示从 HTML 表单到另一个 HTML 表单的发布值
- 收到事件时加载另一个.html页面
- 为什么谷歌跟踪代码管理器不能安装在正文下的另一个HTML元素中
- 获取另一个html标记下的html元素值
- 使用angularjs将HTML表单数据从页面提交到另一个HTML页面
- 在我的html页面-web应用程序用户界面的一个选项卡中的另一个html页面中的选项卡
- 调用另一个HTML文件中的函数
- 如何从使用jquery load()加载的另一个html页面执行在主html文件中编写的脚本
- 将NG打印的数据在一个html中重复传输到另一个html
- 在href跳转到另一个html元素之前,执行Knockout.js数据绑定:点击函数
- 用javascript(不带外部文件)将html加载到另一个html中
- 正在检测Html元素是否与另一个Html元件重叠
- 如何在屏幕大小上将html文件更改为另一个html文件
- 禁用来自另一个html页面的html框架的超链接