JavaScript表达式:URL 协议介绍 2017年02月06日 17 阅读 javascript:后面可以接任何合法的javascript表达式或者使用分号分隔的表达式集合,这些结果会以字符串的形式返回到浏览器窗口。 例如,在浏览器的地址栏输入javascript: 5 + 4, 回车后浏览器的窗口就会显示9...
caller和callee的区别介绍及演示结果 2017年02月06日 20 阅读 callercaller返回一个函数的引用,这个函数调用了当前的函数。使用这个属性要注意:1 这个属性只有当函数在执行时才有用2 如果在javascript程序中,函数是由顶层调用的,则返回nullfunctionName.caller: functionName是当前正在执行的函数。复制代码 代码如下:var a = function() { alert(a.caller); } var b = function() { a(); } b();上面的代码...
js比较和逻辑运算符的介绍 2017年02月06日 19 阅读 比较和逻辑运算符用于测试 true 或 false。比较运算符比较运算符在逻辑语句中使用,以测定变量或值是否相等。给定 x=5,下面的表格解释了比较运算符:运算符描述例子==等于x==8 为 false===全等(值和类型)x===5 为 true;x==="5" 为 false!=不等于x!=8 为 true>大于x>8 为 false<小于x<8 为 true>=大于或等于x>=8 为 false<=小于或等于...
js将iframe中控件的值传到主页面控件中的实现方法 2017年02月06日 20 阅读 现在来看一下代码的实现,首先来看一个主界面的代码复制代码 代码如下:<html> <head> <script type="text/javascript"> function GetData(data) { alert(data); document.getElementById("id1").value=data; } </script> </head> <body&g...
JS中Iframe之间传值及子页面与父页面应用 2017年02月06日 19 阅读 在js中,我们时常用到用iframe做系统框架,在子页面也,父页面之间的值传递是一个问题,下面是js获取父窗体和子窗体的对象js:1.在iframe子页面中获取父页面的元素: a>window.parent.document这个是获取父页面document中的对象; b>如果要获取父页面js中的方法:window.parent.xxxx();xxxx()为方法; 2.在父页面中获取iframe子页面中的元素: a> 复制代码 代码如下: ...
JS中Iframe之间传值的方法 2017年02月06日 20 阅读 1.在iframe子页面中获取父页面的元素: a>window.parent.document这个是获取父页面document中的对象; b>如果要获取父页面js中的方法:window.parent.xxxx();xxxx()为方法;2.在父页面中获取iframe子页面中的元素: a> var child = document.getElementByIdx_x("mainFrame").contentWindow;//mainFrame...
.net,js捕捉文本框回车键事件的小例子(兼容多浏览器) 2017年02月06日 22 阅读 js:复制代码 代码如下:function bubufx_enterpress(e) { var keynum; if (window.event) // IE { keynum = e.keyCode; } else if (e.which) // Netscape/Firefox/Opera { keynum = e.which; } if (keynum == 13) { soJS();//回车事件处理脚本 return f...
js 获取class的元素的方法 以及创建方法getElementsByClassName 2017年02月06日 19 阅读 复制代码 代码如下:function getElementsByClassName(n) { var classElements = [],allElements = document.getElementsByTagName("*"); for (var i=0; i< allElements.length; i++ ) { if (allElements[i].className == n ) { classElements[classEleme...
js弹出模式对话框,并接收回传值的方法 2017年02月06日 20 阅读 弹出对话框的页面A:复制代码 代码如下:<script type="text/javascript"> function openDialog(){ paramers="dialogWidth:500px; dialogHeight:300px; status:no"; workerId = window.showModalDialog("userList.aspx","",paramers); if(workerId!=undefined &...
JS实现悬浮移动窗口(悬浮广告)的特效 2017年02月06日 20 阅读 js方法:复制代码 代码如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <title> New Document </title> <meta name="Generator" content="Edit...
解决JS浮点数运算出现Bug的方法 2017年02月06日 20 阅读 37.5*5.5=206.08 (JS算出来是这样的一个结果,我四舍五入取两位小数) 我先怀疑是四舍五入的问题,就直接用JS算了一个结果为:206.08499999999998 怎么会这样,两个只有一位小数的数字相乘,怎么可能多出这么小数点出来。 我Google了一下,发现原来这是JavaScript浮点运算的一个bug。 比如:7*0.8 JavaScript算出来就是:5.6000000000000005 网上找到了一些解决办法,就是重新写了一些浮点运...
P3P Header解决Cookie跨域的问题 2017年02月06日 20 阅读 P3P P3P是一種被稱為個人隱私安全平臺項目(the Platform for Privary Preferences)的標準,能夠保護在線隱私權,使Internet衝浪者可以選擇在瀏覽網頁時,是否被第三方收集並利用自己的個人信息。如果一個站點不遵守P3P標準的話,那麼有關它的Cookies將被自動拒絕,並且P3P還能夠自動識破多種Cookies的嵌入方式。P3P是由全球資訊聯盟網所開發的。例子 當頁面存在iframe時,想要獲取iframe框架裏面...
JavaScript中数组对象的那些自带方法介绍 2017年02月06日 18 阅读 /** * 本文纯粹是梳理一下目前W3C标准中Array对象的自带Method。 * 全文没啥营养,不过最后性能测试的部分,倒是抛出了一些疑问。 */ 赋值方法 (Mutator methods) 这些方法直接修改数组自身 pop 和 push Array.pop(); // 删除数组最后一个元素,返回被删除的元素 Array.push(element1, ..., elementN); // 在数组尾部插入1-N个元素,返回操作后数组的length 通过...
瀑布流布局并自动加载实现代码 2017年02月06日 18 阅读 自从Pinterest使用了一种新的方式布局取得成功之后,从此互联网出现了布局潮流,我们把他叫做瀑布流!!在互联网流行起来,从国外到国内普遍存在。国内现有美丽说,蘑菇街,花瓣等代表的网站。 瀑布流是流行一段时间了,现在网上出现了很多的插件。使用起来更是非常的方便。目前用的非常多,并且有是一个juqery的插件masonry,插件地址:http://masonry.desandro.com/ 先使用css把一个网页按照从上到下的方式布局好。 使用起来更是非常...
九种js弹出对话框的方法总结 2017年02月06日 20 阅读 【1、最基本的js弹出对话框窗口代码】这是最基本的js弹出对话框,其实代码就几句非常简单:复制代码 代码如下:<script LANGUAGE="javascript"> <!-- window.open ("page.html") --> </script>因为这是一段javascripts代码,所以它们应该放在<script LANGUAGE="javascript">标签和</script>...
JavaScript将Table导出到Excel实现思路及代码 2017年02月06日 20 阅读 复制代码 代码如下: function copyToExcel(tableid) { //控制按钮 var btn = document.getElementById("copy"); btn.setAttribute("disabled", "true"); btn.setAttribute("value", "处理中..."); var curTbl = document.getElementById(tableid); try { var oXL =...
js获得鼠标的坐标值的方法 2017年02月06日 20 阅读 复制代码 代码如下:var x , y;//当需求为获得的坐标值相对于body时,用: function positionBody(event){ event = event||window.event; //获得相对于body定位的横标值; x=event.clientX //获得相对于body定位的纵标值; y=event.clientY }//当需求为获得的坐标值相对于某一对象时,用: function positionObj(event,id...
document.createElement()用法 2017年02月06日 20 阅读 document.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点。insertBefore() 方法在节点的子节点列表任意位置插入新的节点。 下面,举例说明document.createElement()的用法。<div id="board"></div>例1:复制代码 代码如...
document.createElement()用法及注意事项(ff下不兼容) 2017年02月06日 21 阅读 今天处理了一个日期选择器的ie和ff的兼容问题,本来这种情况就很难找错误,找了好久才把错误定位到js中创建元素的方法document.createElement(),这个方法在ie下支持这样创建元素复制代码 代码如下:var inputObj = document.createElement ("<input type="text" size="8" style="border:0px;border-bottom:2px solid #c0c0c0;...
JQuery 中几个类选择器的简单使用介绍 2017年02月06日 20 阅读 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TestClassSelector.aspx.cs" Inherits="WebApplication1.TestClassSelector" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head...