大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
关闭输入框的自动完成功能有3种方法:
我们提供的服务有:网站设计、做网站、微信公众号开发、网站优化、网站认证、镇海ssl等。为近1000家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的镇海网站制作公司
1、在IE的Internet选项菜单里的内容--自动完成里面设置
2、设置Form的autocomplete为"on"或者"off"来开启或者关闭自动完成功能
3、设置输入框的autocomplete为"on"或者"off"来开启或者关闭该输入框的自动完成功能
要用js 比如要3秒后关闭
script
setTimeout(function(){
window.close()}
, 3000 );
/script
html5中的video这个标签是引入视频的,通过navigator.getUserMedia去获取摄像头的视频流,所以要在事件里用关闭的代码都不能执行关闭摄像头,只有关闭网页,摄像头才关闭。
html5打开摄像头代码:
!DOCTYPE html
html lang="zh-cn"
head
meta content="text/html; charset=UTF-8" http-equiv="content-type"
titleSmart Home - Camera/title
link href="css/main.css" rel="stylesheet" type="text/css"
script src="js/jq.js"/script
script type="text/javascript"
/*
*/
function init(t){
accessLocalWebCam("camera_box");
}
// Normalizes window.URL
window.URL = window.URL || window.webkitURL || window.msURL || window.oURL;
// Normalizes navigator.getUserMedia
navigator.getUserMedia = navigator.getUserMedia ||
navigator.webkitGetUserMedia|| navigator.mozGetUserMedia ||
navigator.msGetUserMedia;
function isChromiumVersionLower() {
var ua = navigator.userAgent;
var testChromium = ua.match(/AppleWebKit\/.* Chrome\/([\d.]+).* Safari\//);
return (testChromium (parseInt(testChromium[1].split('.')[0]) 19));
}
function successsCallback(stream) {
document.getElementById('camera_errbox').style.display = 'none';
document.getElementById('camera_box').src = (window.URL
window.URL.createObjectURL) ?
window.URL.createObjectURL(stream) : stream;
}
function errorCallback(err) {
}
function accessLocalWebCam(id) {
try {
// Tries it with spec syntax
navigator.getUserMedia({ video: true }, successsCallback, errorCallback);
} catch (err) {
// Tries it with old spec of string syntax
navigator.getUserMedia('video', successsCallback, errorCallback);
}
}
/script
style type="text/css"
#camera_errbox{
width:320px; height:auto; border:1px solid #333333; padding:10px;
color:#fff; text-align:left;margin:20px auto;
font-size:14px;
}
#camera_errbox b{
padding-bottom:15px;
}
/style
/head
body onLoad="init(this)" oncontextmenu="return false" onselectstart="return false"
div class="Screen_outer"
div id="mainbox" class="Screen_inner"
div id="bt_goback"/div
div class="logobox"/divdiv id="t_iconbox"
class="icon_12"/divdiv id="t_text"
div id="el_title" class="font_h2"Camera/div
div id="el_descr" class="font_2"/div
/div
div class="t_descri_bt"/div
div class="sp_title"span
class="sp_title_text"Camera/spandiv class="sp_oc
sp_oc_1"/div/div
dl id="el_actionbox" class="menu_btbox" style="text-align:center;"
video id="camera_box" autoplay="" src=""/video
div id="camera_errbox"
b请点击“允许”按钮,授权网页访问您的摄像头!/b
div若您并未看到任何授权提示,则表示您的浏览器不支持Media Capture或您的机器没有连接摄像头设备。/div
/div
/dl
/div
/div
/body
/html
通过jquery的show()和hide()函数联合使用,实现弹出窗口。
一、show()和hide()函数解析:
1、show() 方法显示隐藏的被选元素。
注意:show() 适用于通过 jQuery 方法和 CSS 中 display:none 隐藏的元素(不适用于通过 visibility:hidden 隐藏的元素)。
2、hide() 方法隐藏被选元素。
这与 CSS 属性 display:none 类似,但是隐藏的元素不会被完全显示(不再影响页面的布局)。
二、设计一个HTML页面,包括一个简单的弹出窗,和一个显示按钮。其中,调用了jquery的以上两个函数。具体代码如下:
三、设计遮罩层的样式,如下:
四、弹出窗口的css样式,代码如下:
五、初始页面如下:
六、点击按钮,查看弹出窗口结果:
七、关闭弹出窗后,打开开发者中心,如下:
只能做到关闭标签吧,由于各种浏览器设置不一样,但是大部分都是空白标签也不会退出浏览器,所以JS还是没有办法关闭程序。(毕竟浏览器算是应用程序范围,不是HTML部分了)
找到IE浏览器Internet选项里的内容进行设置
2.设置Form元素的autocomplete为“on”或者“off”来开启或者关闭自动完成功能
3.设置input输入框的autocomplete为“on”或者“off”来开启或者关闭该输入框的自动完成功能(关闭密码域的自动完成)
代码实例:
!-- 打开自动完成功能的Form --
form name="form1" autocomplete="on"
!-- 打开自动完成功能的输入框 --
input type="text" autocomplete="on" name="user"
!-- 关闭自动完成功能的输入框 --
input type="password" autocomplete="off" name="password"
/form
!-- 关闭自动完成功能的Form --
form name="form1" autocomplete="off"
!-- 打开自动完成功能的输入框 --
input type="text" autocomplete="on" name="user"
!-- 关闭自动完成功能的输入框 --
input type="password" autocomplete="off" name="password"
/form
表单的更多内容详见:《form表单存在的常见兼容问题》