本文实例讲述了JavaScript父子窗体间的调用方法。分享给大家供大家参考。具体如下: 如果要打开一个新窗口,使用 window.open( ) 方法。 如果要关闭自身窗口,使用 window.close( ) 方法。 一、父窗体 为了便于父窗口操作子窗口,可以为 window.open( ) 方法定义一个变量,例如:var opW = window.open("tests.html","popup","width=300,height=300");这样,要关闭子窗口可直接使用:opW.close( ) 方法。 如果父窗体要操作子窗口元...
工作中一直需要对一些官网进行文件复制,并且替换内部的一些信息,以前都是手动操作的,或者通过自己写的firefox扩展来进行文件操作的。 现在前端有nodejs了,为什么不用nodejs写个一键式的呢~~ 1.复制目录 复制文件的时候,如果直接创建一个不存在的文件目录下就不成功了。要上级目录存在才可以。(nodejs API接触时间不长,如有有误,谢谢指正)。 这样在写入文件的时候就检测一下目录是否存在,不存在则判断上级目录,之后一级一...
这篇文章主要介绍了JS中获取函数调用链所有参数的方法,本文直接给出代码示例,需要的朋友可以参考下function getCallerArgument(){var result = [];var slice = Array.prototype.slice;var caller = arguments.callee.caller;while(caller){result = result.concat(slice.call(caller.arguments, 0));caller = caller.arguments.callee.caller;}return result; };var a = function(){b(a1,a2)}, b = function(){b(b1,b2)}, c= func...
本文实例讲述了javascript实现相同事件名称,不同命名空间的调用方法。分享给大家供大家参考。具体实现方法如下:$(function(){$("div").bind("click",function(){$("body").append("click事件");});$("div").bind("click.plugin", function(){$("body").append("click.plugin事件");});$("button").click(function() {$("div").trigger("click!"); // 注意click后面的感叹号// click! 后面有叹号,是调用没有任何命名空间的click事...
本文实例讲述了JS随机调用指定函数的方法。分享给大家供大家参考。具体如下: 本代码通过随机定时器调用指定函数,可达到间隔随机时间之行指定的函数的目的function randRange(data) {var newTime = data[Math.floor(data.length * Math.random())];return newTime; } function toggleSomething() {var timeArray = new Array(200, 300, 150, 250, 2000, 3000, 1000, 1500);// do stuff, happens to use jQuery here (nothing else...
1:方法调用模式var myObj = {//对象字面量param1: 1,param2: 2,sum: function (){ //this关键字只带当前的对象 return this.result = this.param1 + this.param2;} } myObj.sum(); //=>32:函数调用模式var add = function(a, b){return a + b; } //函数调用模式 add(1,2); //=>3还可以function add(a, b){return a + b; } add(1,2);//=>33:构造器调用模式var add = function() {this.name = "汇智网";this.sum = function (a, b...
本文实例讲述了javascript实现根据iphone屏幕方向调用不同样式表的方法。分享给大家供大家参考。具体如下: 当iphone屏幕旋转式,这段JS代码可以动态调用不同的样式来适应屏幕变换function orient() {switch(window.orientation){ case 0: document.getElementById("orient_css").href = "css/iphone_portrait.css"; break; case -90: document.getElementById("orient_css").href = "css/iphone_landscape.css"; break; case 90:...
本文实例讲述了JavaScript调用浏览器打印功能的方法。分享给大家供大家参考。具体如下: 1. 通用型,支持IE,Firefox,Chrome... 代码如下:window.print(); 2. 只支持IE打印:var print=function(){ /*** WebBrowser.ExecWB(1,1) 打开* Web.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口* Web.ExecWB(4,1) 保存网页* Web.ExecWB(6,1) 打印* Web.ExecWB(7,1) 打印预览* Web.ExecWB(8,1) 打印页面设置* Web.ExecWB(10,1) 查看页面...
本文实例讲述了JavaScript调用客户端Java程序的方法。分享给大家供大家参考。具体如下: 一般说来,JavaScript是没有权限调用客户端可执行程序的。但有时有些特殊需要,又不得不调用。例如有时涉及客户端文件的操作此时,当然我们可以用 FileSystemObject对象来完成。又例如我们前些时做的项目中,需求是点击页面一个链接不弹出IE的那个文件下载的对话框 (有三个选项:打开、保存、取消的那个),直接把文件下载到指定目录 。此时就...
一、前言 我页面用的是EasyUI的弹出窗口里面嵌入一个iframe。 第一:父窗口打开子窗口是一个新增用户信息的iframe子页面,点击保存后,子窗口iframe则去调用父窗口的function closeAddWindow()方法,让父窗口去关闭新增页面; 第二:父窗口打开一个设置用户权限的iframe子窗口,首先打开这个子窗口会全部加载数据库表中所有的存在的权限,然后子窗口需要把加载的权限信息拼接html Append到一个ID为上,这里有个问题就是父窗口打开...
间歇调用在JavaScript中间歇调用很常见,setInterval,就是间隔一定的时间重复调用。 setInterval()方法接收两个参数:第一个参数可以是字符串,也可以是函数,第二个参数是一个以毫秒为单位的数字,表示重复间隔的时长。 参数是字符串当第一个传递参数是字符串时,如下:setInterval("alert('this is a string.')",1000);这里的字符串是一段JavaScript代码,和传入的eval()函数的参数一样,如果是有内外两个引号的话,记得引号不要...
本文实例讲述了js实现仿百度风云榜可重复多次调用的TAB切换选项卡效果。分享给大家供大家参考。具体如下: 这是一款可在同一页面中多次调用的TAB选项卡代码,仿百度风云榜的TAB切换效果,用到了几张修饰图片,请顺着代码下载所需的图片,然后上传到你的网站中,修改代码内的路径就可以用了。 运行效果截图如下:在线演示地址如下: http://demo.jb51.net/js/2015/js-f-baidu-style-tab-cha-codes/ 具体代码如下:仿百度风云榜TAB切...
js调用百度地图的方法 代码如下:Hello, Worldhtml{height: 100%;}body{height: 50%;margin: 0px;padding: 0px;}#container{width:600px;height: 500px;}function getbiaoji() {var lng = document.getElementByIdx_x("lng").value;var lat = document.getElementByIdx_x("lat").value;var map = new BMap.Map("container");var point = new BMap.Point(lng, lat);var marker = new BMap.Marker(point);var opts = {width: 250, /...
本文实例讲述了JavaScript子窗口调用父窗口变量和函数的方法。分享给大家供大家参考。具体如下: 示例1:子窗口是新打开的窗口 父窗口:parentvar parentPara='parent';function parentFunction() {alert(parentPara);}显示变量值打开新窗口子窗口:childfunction modify() {opener.parentPara='child';}调用父页面的方法更改父页面中变量的值 只要在变量和函数前面加opener就可以访问指定资源了。 但是当父窗口被关闭时,再如此使用...
JavaScript 函数调用 JavaScript 函数有 4 种调用方式。 每种方式的不同方式在于 this 的初始化。 this 关键字 一般而言,在Javascript中,this指向函数执行时的当前对象。 Note 注意 this 是保留关键字,你不能修改 this 的值。 调用 JavaScript 函数 函数中的代码在函数被调用后执行。 作为一个函数调用 实例function myFunction(a, b) {return a * b; } myFunction(10, 2); // myFunction(10, 2) 返回 20以上函数不属于任何...