Window 对象 所有浏览器都支持 window 对象。它表示浏览器窗口。 所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。 全局变量是 window 对象的属性。 全局函数是 window 对象的方法。 1. open方法 语法格式: window.open(URL,窗口名称,窗口风格) 功能:打开一个新的窗口,并在窗口中装载指定URL地址的网页。说明: open方法用于打开一个新的浏览器窗口,并在新窗口中装入一个指定的URL地址; open方法在打开...
直接上代码 代码如下: var kingwolfofsky = { /** * 获取输入光标在页面中的坐标 * @param {HTMLElement} 输入框元素 * @return {Object} 返回left和top,bottom */ getInputPositon: function (elem) { if (document.selection) { //IE Support elem.focus(); var Sel = document.selection.createRange(); return { left: Sel.boundingLeft, top: Sel.boundingTop, bottom: Sel.boundingTop + Sel.boundingHeight }; } else { va...
JavaScript可以获取浏览器提供的很多对象,并进行操作。 window window对象不但充当全局作用域,而且表示浏览器窗口。 window对象有innerWidth和innerHeight属性,可以获取浏览器窗口的内部宽度和高度。内部宽高是指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽高。 兼容性:IE<=8不支持。 // 可以调整浏览器窗口大小试试: alert(window inner size: + window.innerWidth + x + window.innerHeight);对应的,还有...
1.alert:使用alert弹框提示信息,最后都会被转化为字符串输出(因为调用了toString这个方法)。比如alert(1+1)弹出的结果应该是字符串形式的“2”。 2.Confirm:在alert基础上增加了让用户选择性的操作(提供两个按钮:确定和取消) 比如:var delin = confirm(‘你确定要删除吗?'); 这一句,当用户点击确定按钮的时候,我们接受到的结果是true,点击的是取消按钮的时候,我们接受到的结果是false,此后我们可以根据不同的结果做不...
在 HTML 中使用JavaScript JavaScript能以两种方式嵌入HTML:作为语句和函数使用时,用 SCRIPT 标记 作为事件处理程序使用时,用 HTML 标记 SCRIPT 标记 使用SCRIPT标记把脚本嵌入在HTML中,格式如舷: <SCRIPT> _ JavaScript 语句</SCRIPT>LANGUAGE属性作为可选项,用于指定脚本语言,用法如下: <SCRIPT LANGUAGE="JavaScript"> _JavaScript 语句</SCRIPT></SCRIPT>是<SCRIPT>的结束标志,之间可以包括任意多的JavaScript语句. JavaScr...
详解浏览器F12调试器和为JavaScript添加断点-Part11.控制台面板介绍2.为JavaScript添加断点 1.控制台面板介绍按F12 键启动浏览器中的调试器请注意与右键“检查源代码”的区别:浏览器调试器(控制台)面板详解:Part-1:原始网页。可以左右调整调试器面板,甚至充满整个屏幕,但是原始网页的作用在于,分析Part-2的Element属性时可以查看选中状态。 Part-2:调试器导航栏(Navigation)。Element:选中后,与Part-1、Part-3结合定位...
JavaScript提供了一组以window为核心的对象,实现了对浏览器窗口的访问控制。JavaScript中定义了6种重要的对象: window对象 表示浏览器中打开的窗口; document对象 表示浏览器中加载页面的文档对象; location对象包含了浏览器当前的URL信息; navigation对象 包含了浏览器本身的信息; screen对象 包含了客户端屏幕及渲染能力的信息; history对象 包含了浏览器访问网页的历史信息。 除了window对象之外,其他的5个对象都是wind...
navigator 浏览器对象,包含了正在使用的 Navigator 的版本信息。反映了当前使用的浏览器的资料。JavaScript 客户端运行时刻引擎自动创建 navigator 对象。 更详细的信息可以去查msdn或者Navigator 2.0以后的说明文档,这里我们之做个简单的说明 包括一下几大属性: appCodeName 返回浏览器的“码名”(?),流行的 IE 和 NN 都返回 'Mozilla'。 下面的例子显示了 appCodeName 属性的值: document.write("navigator.appCodeName 的值...
不同的浏览器之间存在兼容问题,在IE与标准浏览器之间存在很大的差异,所以在实现阻止浏览器默认行为和阻止事件冒泡就要考虑要它们之间的不同/*** 取消冒泡* @param {事件} e */function cancelBubble(e){if(e.stopPropagation){e.stopPropagation();}else{e.cancelBubble=true;}}/*** 阻止浏览器默认行为* @param {事件} e */function preventDefault(e){if(e.preventDefault){e.preventDefault();}else{e.returnValue=false;}}
本文主要和大家分享JS创建html浏览器导出下载的方法,主要用的html5的download属性和Blob,希望能帮助到大家。URL.createObjectURLURL.createObjectURL()方法会根据传入的参数创建一个指向该参数对象的URL. 这个URL的生命仅存在于它被创建的这个文档里. 新的对象URL指向执行的File对象或者是Blob对象.objectURL = URL.createObjectURL(blob || file);1File对象或者Blob对象 这里大概说下File对象和Blob对象: File对象,就是一个文件...
做了一个移动端的页面,放了张二维码图片,但是有的手机或者有的浏览器出现没有识别的功能。有的长按后提示说需要下载微信,但是手机里明明有微信了呀,版本也是最新的,是权限问题吗?现在要实现长按识别二维码的功能怎么破?回复内容:做了一个移动端的页面,放了张二维码图片,但是有的手机或者有的浏览器出现没有识别的功能。有的长按后提示说需要下载微信,但是手机里明明有微信了呀,版本也是最新的,是权限问题吗?现在要实...
php摘要认证(digest) 在 firefox 中 或 ie浏览器 中都能够正常弹出认证窗口,但是在 chrome内核的浏览器(例如:360安全浏览器) 中无法弹出认证窗口(广告过滤插件等已经关掉了)。 PHP 代码:$realm = 'ftl.com';$qop = 'auth';$nonce = md5(time());header('WWW-Authenticate: Digest realm=' . $realm . ' qop=' . $qop . ' nonce=' . $nonce);header('HTTP/1.1 401 Unauthorized');echo '你取消了验证!';exit; 上面这段代...
在做移动端页面时发现一个bug在安卓手机UC浏览器中页面依然可以放大,哪位知道怎么解决?回复内容:在做移动端页面时发现一个bug在安卓手机UC浏览器中页面依然可以放大,哪位知道怎么解决? http://jypblue.github.io/2016...
body {font-family: "Helvetica Neue", Helvetica, sans-serif;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);background: #E6E6E6;margin: 0px;}照片拍摄照片选择照片照片预览:暂无照片清空照片上传回复内容:body {font-family: "Helvetica Neue", Helvetica, sans-serif;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);background: #E6E6E6;margin: 0px;}照片拍摄照片选择照片照片预览:暂无照片清空照片上传在php(服务端)...
<script src="http://fw.qq.com/ipaddress" charset="gb2312"></script> <script src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js" charset="gb2312"></script> <script> for(i in IPData){ if(i != 1) { alert(IPData[i]); } } </script>