Welcome 微信登录

首页 / 脚本样式 / JavaScript

浅谈js中子页面父页面方法 变量相互调用

浅谈js中子页面父页面方法 变量相互调用

(1)子页面调用父页面的方法或者变量:window.parent.方法()或者变量名window.parent相当于定位到父页面 之后的操作和在父页面中写代码一样写window.parent.aa();//调取aa函数window.parent.bb;//调取bb变量例如:想在子页面中得到id为aaa的文本框的值window.parent.$("#aaa").val();//这种写法的前提是引用了jquery window.parent.getElemen...
window.open打开窗口被拦截的快速解决方法

window.open打开窗口被拦截的快速解决方法

自己遇到的使用window.open打开新窗口被拦截的几种情况(使用的chrome浏览器,其他浏览器未测):第一次:window.open(www.jb51.net),打开了新窗口,但是页面并没有加载出来,需要回车才能出来解决方法:页面地址需要加上协议名称http://或者https://第二次:在ajax异步请求成功的回调函数中使用window.open方法,虽然加上了协议名称,但是,却并没有打开新窗口,在地址栏直接显示 被拦截 的字样解决方法:有两种:...
全面解析Angular中$Apply()及$Digest()的区别

全面解析Angular中$Apply()及$Digest()的区别

$apply()和$digest()在AngularJS中是两个核心概念,但是有时候它们又让人困惑。而为了了解AngularJS的工作方式,首先需要了解$apply()和$digest()是如何工作的。这篇文章旨在解释$apply()和$digest()是什么,以及在日常的编码中如何应用它们。1、探索$apply()和$digest()1.1、认识双向数据绑定和$watch();AngularJS提供了一个非常酷的特性叫做双向数据绑定(Two-way Da...
JS如何设置cookie有效期为当天24点并弹出欢迎登陆界面

JS如何设置cookie有效期为当天24点并弹出欢迎登陆界面

简单写了写,可根据指定参数Deadline格式的时间进行测试,如存在些不严谨的地方还请指出。// 设置cookie在当天指定时间点过期并提示function setCookie(name,value,Deadline,callback){// 获取当前日期对象var curDate = new Date();// 获取当前日期对应的时间戳var curTime = curDate.getTime();// 获取指定时间的时间戳var endTime = c...
使用jQuery Ajax 请求webservice来实现更简练的Ajax

使用jQuery Ajax 请求webservice来实现更简练的Ajax

在以往我们在做ajax时,都要借助于一般处理程序(.ashx)或web服务(.asmx),并且每一个请求都要建一个这样的文件.这样建一大堆ashx文件,比较麻烦,多了看起来也不爽.现在我们可以借助webMethod方法来使ajax实现起来更加简练1,既然要用WebMethod,那肯定就少不了引用一下命名空间了using System.Web.Services;在这里,为方便开发,我新建了一个页面专门用于写WebMethod方法.那样会比较方便,也比较好管理...
jQuery选择器总结之常用元素查找方法

jQuery选择器总结之常用元素查找方法

选择器并没有一个固定的定义,在某种程度上说,jQuery的选择器和样式表中的选择器十分相似。选择器具有如下特点:1.简化代码的编写2.隐式迭代3.无须判断对象是否存在jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法$("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素$("div") 选择所有的div标签元素,返回div元素数组 $(...
Listloading.js移动端上拉下拉刷新组件

Listloading.js移动端上拉下拉刷新组件

listloading是一个移动端的上拉、下拉加载更多的组件。主要依赖于iscroll.js v5.1.2基础上开发的组件,基础库可以使用jquery.js或者zepto.js操作dom节点,目前我是使用了zepto.js作为基础库操作dom,以jquery插件的形式存在。如果不想以插件方式使用,则只需要把listloading直接移植你需要的库里面就ok啦。listloading主要针对移动端而生,在使用浏览器自带滚动,用户体验很不友好,与Android...
Three.js学习之Lamber材质和Phong材质

Three.js学习之Lamber材质和Phong材质

前言 材质(Material)是独立于物体顶点信息之外的与渲染效果相关的属性。通过设置材质可以改变物体的颜色、纹理贴图、光照模式等。 MeshBasicMaterial:对光照无感,给几何体一种简单的颜色或显示线框。 MeshLambertMaterial:这种材质对光照有反应,用于创建暗淡的不发光的物体。 MeshPhongMaterial:这种材质对光照也有反应,用于创建金属类明亮的物体。1.基本材质 使用基本材质(BasicMaterial...
<< 141 142 143 144 145 146 147 148 149 150 >>