<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档 </title> <script language="javascript" type="text/javascript">
function openIF(){
var win = window.open("http://www.hao123.com","fi","");
alert("window.open已经执行完毕!!!");
}
</script>
</head>
<body> <iframe width="200px" height="200" name="fi"> </iframe>
<p> <hr>
<form >
<input type="submit" value="提交" onclick="openIF()">
</form>
</body>
</html> 上面的代码显示window.open已经执行完毕,但是却没有任何效果。
如果把type="submit"改为type="button"就可以,请问这是为什么?
解决方案 »
- javascript 读取csproj(其实就是xml文件)文件产生乱码
- 初哥问题:别人网站调用我网站的图片,或者JS,会占用我网站IIS连接数吗?加够100分!
- 我给链接换颜色,却为什么不能改变呢? 因为涉及到多个链接颜色,所以我用了css而没用全局链接颜色!文字可以但javascript的链接不可以,请问
- 为什么改变不了 frame 的高度呀 5555
- 从ext4.1t升级到ext4.2,发现窗口颜色不能融为一体,怎么解决?
- 如何获取控件的ID,NAME
- 在javascript中如何表示chr(5)
- 探讨Javascript下的系统核心编程(高手请进)!!!
- 200 分悬赏
- 怎样清除全部 document.write 写下的东西?
- javascript权威指南第五版中文电子版的,哪有下载的?
- 元素添加不了
这样弄就OK(禁止提交)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档 </title><script language="javascript" type="text/javascript">
function openIF(){
var win = window.open("http://www.hao123.com","fi","");
alert("window.open已经执行完毕!!!");
return false
}
</script>
</head>
<body> <iframe width="200px" height="200" name="fi"> </iframe>
<p> <hr>
<form >
<input type="submit" value="提交" onclick="return openIF()">
</form>
</body>
</html>
去掉form标签也可以运行的
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档 </title> <script language="javascript" type="text/javascript">
function openIF(){
var win = window.open("http://www.baidu.com","fi","");
document.getElementById("test").innerHTML="xxxx";
alert("window.open已经执行完毕!!!");
return true
}
</script>
</head>
<body> <iframe width="200px" height="200" name="fi"> </iframe>
<p> <hr>
<form>
<input type="submit" value="提交" onclick=" openIF()">
</form>
<div id="test">asdasd</div>
</body>
</html>