首页 > 代码库 > 关于iframe
关于iframe
-
- iframe 在一个页面内部嵌入一个子页面
+ name属性表示iframe的名称,用于区分不同的iframe
+ iframe属性frameborder表示子页面的边框
+ width和height分别表示子页面的宽高
+ src属性表示嵌入子页面的url地址
- 可以通过表单的target属性指向iframe的name属性值,表示响应内容在子页面刷新<form action="./inner.php" method="post" target="abc">
用户名:<input type="text" name="username">
密 码:<input type="password" name="password">
<input type="submit" value="http://www.mamicode.com/提交">
</form>
<iframe width="0" height="0" frameborder="0" name="abc"></iframe> - return false//阻止表单默认行为
<script type="text/javascript">
window.onload = function(){
var btn = document.getElementById(‘btn‘);
btn.onclick = function(){
var uname = document.getElementById(‘username‘);
if(!uname.value){
var uInfo = document.getElementById(‘uInfo‘);
uInfo.innerHTML = ‘用户名不能为空‘;
// 获取当前输入文本框的焦点
uname.focus();
// 阻止表单提交
return false;
}// 手动提交表单
var form = document.getElementById(‘form‘);
form.submit();
// 阻止默认行为
return false;
}
}
</script>
</head>
<body>
<form action="data.php" id="form">
用户名: <input type="text" name="username" id="username">
<span id="uInfo"></span>
<br>
密码: <input type="password" name="password" id="password">
<input type="submit" value="http://www.mamicode.com/提交" id="btn">
</form>
关于iframe