本文实例讲述了JavaScript导出Excel的方法。分享给大家供大家参考。具体实现方法如下:代码如下:WEB页面导出为EXCEL文档的方法WEB页面导出为EXCEL文档的方法列标题1 列标题2 列标题3 列标题4 列标题5aaa bbb ccc ddd eeeAAA BBB CCC DDD EEEFFF GGG HHH III JJJfunction method1(tableid) {//整个表格拷贝到EXCEL中 var curTbl = document.getElementByIdx_x_x(tableid); var oXL = new ActiveXObject("Excel.Application"); //创建...
本文实例分析了jQuery on()方法的用法。分享给大家供大家参考。具体分析如下: 一、jQuery on()方法的使用:on(events,[selector],[data],fn) events:一个或多个用空格分隔的事件类型和可选的命名空间,如"click"或"keydown.myPlugin" 。 selector:一个选择器字符串用于过滤器的触发事件的选择器元素的后代。如果选择器为null或省略,当它到达选定的元素,事件总是触发。 data:当一个事件被触发时要传递event.data给事件处理函数。...
本文较为详细的分析了JavaScript中window.open用法。分享给大家供大家参考。具体如下:代码如下: window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no') //写成一行参数解释: js脚本开始; window.open 弹出新窗口的命令; 'page.html' 弹出窗口的文件名; 'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空'...
本文实例讲述了js中this用法。分享给大家供大家参考。具体如下: 1. 指向window 全局变量alert(this) //返回 [object Window]全局函数function sayHello(){alert(this); } sayHello();2. 指向该对象(在全局里面this指向window,在某个对象里面this指向该对象,在闭包里面this指向window)var user="the Window"; var box={user:'the box',getThis:function(){return this.user;},getThis2:function(){return function (){return th...
本文实例讲述了javascript动态创建表格及添加数据的方法。分享给大家供大家参考。具体分析如下: 1. 动态创建表格(代码不兼容IE6)动态创建表格function AppendTableData() {var table = document.getElementById("tblMain");var data = { "百度": "http://www.baidu.com","脚本之家": "http://www.gxlcms.com","搜狐": "http://www.sohu.com"};for (var key in data) {var tr = document.createElement("tr");var td1 = document...
本文实例讲述了javascript实现表格增删改操作的方法。分享给大家供大家参考。具体实现方法如下:javascript 表格增删改var _OTable_ = null; var _oTbody_ = null; var _arrSelect_ = new Array; var _oTempValue_=new Object; _oTempValue_["$updateIndex"]=-1; var _TheadName_=new Array("姓名","性别","年龄","籍贯","删除否"); var CELLS_COUNT=_TheadName_.length-1; String.prototype.trim=function() {return this.replace...
本文实例讲述了Jquery中基本选择器用法。分享给大家供大家参考。具体如下:Jquery 基本选择器.myDiv{width:100px;background-color:Blue;} //JQuery选择器用于查找满足条件的元素。 //基本选择器是JQuery中最常用的选择器,也是最简单的选择器, //它通过元素id,class和tagName来查找dom元素 //1.$("#id") : id选择器,document.getElementById("id"); //2.$("div") :元素选择器 document.getElementByTagName("div"); //3.$(".m...
本文实例讲述了JQuery中层次选择器用法。分享给大家供大家参考。具体如下:层次选择器$(function () {//------1.在给定的祖先元素下匹配所有后代元素//(包含了子元素,以及子元素的元素,一直往下延伸)var $divs = $("#main div");for (var i = 0; i div");for (var i = 0; i .例子1var $divBrother = $("#div1 + div"); //用#div1 ID选择器 ,只取到div2alert($divBrother.get(0).id);//......例子2var $divBrothers = $("div + div...
本文实例讲述了js事件监听器用法。分享给大家供大家参考。具体分析如下: 1、当同一个对象使用.onclick的写法触发多个方法的时候,后一个方法会把前一个方法覆盖掉,也就是说,在对象的onclick事件发生时,只会执行最后绑定的方法。而用事件监听则不会有覆盖的现象,每个绑定的事件都会被执行。如下:window.onload = function(){ var btn = document.getElementById("yuanEvent"); btn.onclick = function(){ alert("第一个事件")...
本文实例讲述了javascript原型模式用法。分享给大家供大家参考。具体分析如下: 一般在了解了工厂模式和构造函数模式的弊端之后,就知道为什么需要原型模式了 原型模式i的定义:每个函数都有一个prototype(原型)属性,这个属性是一个对象,它的用途是包含可以由特定类型的所有实例共享的属性和方法。比如在构造函数模型中sayInformation()方法,如果声明两个实例就要构造两次sayInformation方法,但是声明两次是没有必要的,这就是为...
本文实例讲述了Javascript中的方法和匿名方法。分享给大家供大家参考。具体分析如下: Javascript方法(函数) 声明函数 以function开头,后跟函数名,与C#、java不同,Javascript不需要声明返回值类型、参数类型。没有返回值就是undefined。 举个例子更清楚: 无参数无返回值的方法:function f1(){ alert('这是一个方法'); } f1();//调用方法 无参数有返回值的方法:function f2(){ return 100; } var result=f2();//声明一个变...
本文实例讲述了js实现跨域的方法。分享给大家供大家参考。具体分析如下: 由于同源策略的限制,XMLHttpRequest只允许请求当前源(包含域名、协议、端口)的资源。 json与jsonp的区别: JSON是一种数据交换格式,而JSONP是一种依靠开发人员创造出的一种非官方跨域数据交互协议。 script标签经常被用来加载不同域下的资源,可以绕过同源策略。(有src属性的都可以获取异域文件)。 如果请求的这个远程数据本身就是一段可执行的js,那...
本文实例讲述了JavaScript实现动态添加,删除行的方法。分享给大家供大家参考。具体如下:增加Table行 // Example: obj = findObj("image1"); function findObj(theObj, theDoc){ var p, i, foundObj;if(!theDoc) theDoc = document; if( (p = theObj.indexOf("")) > 0 && parent.frames.length) { theDoc = parent.frames[theObj.substring(p+1)].document; theObj = theObj.substring(0,p); } if(!(foundObj = theDoc[theObj]...
本文实例讲述了javascript实现10个球随机运动、碰撞的方法。分享给大家供大家参考。具体如下: 学了一段时间的javascript了,做过一些小案例,目前最有难度的就是10个小球随机碰撞效果,这不,把它上上来与大家分享一下,相信不少和我一样的菜鸟在开始上手编程时都会有不少的困惑,希望它能给一些人带来帮助。 效果要求:10个小球在页面随机移动,碰到窗口边界或其他小球都会反弹 思路: 1、10个小球是10个div; 2、碰窗口反弹,定义...
本文实例讲述了javascript父子页面通讯的实现方法。分享给大家供大家参考。具体分析如下: 如果一个domain为 www.abc.com的页面内部包含一个name属性值为childFrame的iframe,并且这个iframe的domain为 static.abc.com。那么可以通过设置父页面的domain为abc.com,子页面的domain也为abc.com,然后实现父子页面通讯(我这里有点混淆父子页面和跨域的概念。 不采用上面的方法也是可以实现父子页面相互访问的。 方法是:在父页面用w...