http://dwcmayday201204063551.iteye.com/blog/1621751 http://www.cnblogs.com/zhangyi85/archive/2009/09/03/1559594.html http://blog.csdn.net/dotnetsong/article/details/2684854 http://dwcmayday201204063551.iteye.com/blog/1621751 http://blog.csdn.net/dotn…
首先介绍两个方法的语法: reload 方法,该方法强迫浏览器刷新当前页面.语法:location.reload([bForceGet])参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页. true, 则以GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新") replace 方法,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后退”来访问已经被替换的URL.语法:…
window.location.href  和  window.location.replace 的区别 1.window.location.href=“url”:改变url地址: 2.window.location.replace(“url”):将地址替换成新url,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后 退”来访问已经被替换的URL,这个特点对于做一些过渡页面非常有用!…
1.代码最前面的分号,可以防止多个文件压缩合并以为其他文件最后一行语句没加分号,而引起合并后语法错误. 2.匿名函数(function(){})();:由于Javascript执行表达式是从圆括号里面到外面,所以可以用圆括号强制执行声明的函数.避免函数体内和外部的变量冲突. 3.$实参:$是jquery的简写,很多方法和类库也使用$,这里$接受jQuery对象,也是为了避免$变量冲突,保证插件可以正常运行. 4.window, document实参分别接受window, document对象,w…
使用js的同学一定知道js的location.href的作用是什么,但是在js中关于location.href的用法究竟有哪几种,究竟有哪些区别,估计很多人都不知道了. 一.location.href常见的几种形式 目前在开发中经常要用到的几种形式有: 1 2 3 4 5 6 self.location.href;//当前页面打开URL页面 window.location.href;//当前页面打开URL页面 this.location.href;//当前页面打开URL页面 location.h…
$(document).ready(function() { // endless scrolling $(window).scroll(function() { if($(window).scrollTop() + $(window).height() == $(document).height()) { $("body").append("<div class='item'><img src='path/to/image' width='140' hei…
Here Mudassar Ahmed Khan has explained how to pass value from child popup window to parent page window using JavaScript. The child popup window must be opened using JavaScript window.open function. And in such case we can access the parent page contr…
when ever i use window.location.href=//some url it always open a new window, this only happens when the parent window is an dialog box. what is wrong? window.open("http://asdf.com", "_self"); as suggested on this thread window.location…
今天早上我发现一个问题,当一个网页的地址最后面是一个#时(比如:http://www.baidu.com/go.asp#), 执行:window.location.replace(window.location.href); 浏览器不刷新页面. 经过测试: window.location.href = window.location.href; 浏览器也不刷新页面. 经过测试:window.location.reload() ; 浏览器会刷新页面. 以前经过一些测试发现 window.locat…
window.location.href和window.location.replace的区别 1.window.location.href=“url”:改变url地址: 2.window.location.replace(“url”):将地址替换成新url,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后 退”来访问已经被替换的URL,这个特点对于做一些过渡页面非常有用!…
判断事件触发的元素:     var tag = window.event.target || window.event.srcElement;    if (tag.tagName.toLowerCase() == "input") {        return;    } window.event.srcElement与window.event.target 都是指向触发事件的元素,它是什么就有什么样的属性 srcElement是事件初始化目标html元素对象引用,因为事件通过元…
if (window.location.href.substr(window.location.href.length - 6) == "flag=1") { var tOption = document.getElementById("two");        tOption.text = "待确认订单";        tOption.selected = true;        if ($rootScope.loginInfo.isGr…
;(function($,window,document,undefined){})(jQuery,window,doucment) 1.自调函数(function(){})() 2.好处是不会产生任何全局变量,提高性能或者兼容性.缺点是无法重复执行,适合只执行一次性或初始化的任务. 3.“:”分号作用:防止多个文件压缩合并以为其他文件最后一行语句没加分号…
window.location.assign和window.location.href区别 window.location.assign(url)和window.location.href=url实现功能是一样的,都是跳转到网址,只是用法稍微不同.   1 2 3 window.location.assign(url); window.location = url; window.location.href = url; 最大的不同是,assign会添加记录到浏览历史,点击后退可以返回之前页面.…
if (window.location.href == window.top.location.href) {     window.top.location.href = "/index.html"; } top.window.location.reload即刷新父级页面  中top是指父框架的对象 使用情况一般是有嵌套iframe 其iframe的父页面为本<html><iframe src='2.htm'></iframe> <html&…
方法: 1:  在父级页面 test.aspx 的点击<input type="button" id="btnShow" onclick="showItem();"  value="显示子窗体"/>按钮触发 ,然后 : <script language="JavaScript" type="text/javascript">   function showItem…
var url = "http//:www.baidu.com/" var name = "百度"; var iWidth = 1100;//弹窗宽度 var iHeight = 700; //弹窗高度 var iTop = (window.screen.availHeight - 30 - iHeight) / 2; var iLeft = (window.screen.availWidth - 10 - iWidth) / 2; window.open(url,…
IE浏览器支持window.event.srcElement , 而firefox支持window.event.target:<input type="text" onblur="alert(this.value)">//正确滴 ****************** <input type="text" onblur="method()">//错的啦<script>function meth…
window.onload =writeMessage(); window.onload =writeMessage; 异:第一种是window加载时执行writeMesage方法,第二种是把writeMessage赋值给window.onload方法,当window.onload调用时立即执行.同:结果都一样.…
有3个html页面(.html, .html, .html). 进系统默认的是1.html ,当我进入2.html的时候, .html里面用window.location.replace("3.html");与用window.location.href("3.html");从用户界面来看是没有什么区别的, 但是当3.html页面有一个“返回”按钮,调用window.history.go(-);wondow.history.back();方法的时候,一点这个返回按钮就…
window.screen属性所提供的是浏览器以外的信息.这里只简单的概述一下: screen.availWidth - 可用的屏幕宽度 (除去操作系统菜单) screen.availHeight - 可用的屏幕高度(除去操作系统菜单) screen.width - 总分辨率宽度 screen.height - 总分辨率高度 window.open属性是一个我们打开新窗口的方法,主要接收一下参数: 1. 要载入窗口的URL 2. 新窗口的名字,用于新窗口form标签的taeget属性: 3. 以…
如果WPF Content是寄宿在Win32 窗体或Windows Form中,则在WPF模块中可能不会存在WPF Window(WPF模块的根可能是个UserControl).如果在WPF模块中弹出对话框,则设定其Owner不是那么方便. WPF Window class只提供了Window类型的Owner属性. 但是.net framework提供了WindowInteropHelper.Owner 属性可以将Window的Owner设为一个handle.因此我们只要能获取到任何UI元素的H…
刚才调试的时候除了一些小问题,有一段代码要重用 NSString *key = @"CFBundleVersion"; // 取出沙盒中存储的上次使用软件的版本号 NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; NSString *lastVersion = [defaults stringForKey:key]; // 取出当前版本号 NSString *currentVersion = [NSBun…
event是事件对象(也是window的属性),但不是标准的,只有IE支持.在W3C标准支持的浏览器下事件对象是引发事件函数的第一个参数,参数名随意.var oEvent = ev || event;不了解ev || event和event || ev 只能说明你对||操作符不熟悉.||返回第一个Boolean类型为true的值,在IE中执行var oEvent = ev || event;时,ev为undefined,即为false,而event为true.所以返回的是它所支持的event.在…
setTimeout 和setInterval的功能都是经过某一个时间段后发生某件指定的事件或者方法. window.setTimeout方法是定时程序,也就是在某时间以后干什么, window.setInterval() 功能:按照指定的周期(以毫秒计)来调用函数或计算表达式. 语法:setInterval(code,millisec) 解释:code:在定时时间到时要执行的JavaScript代码串. millisec:设定的定时时间,用毫秒数表示. 返回值:定时器的ID值,可用于clear…
简单说说:有3个jsp页面(1.jsp,  2.jsp,  3.jsp). 进系统默认的是1.jsp ,当我进入2.jsp的时候, 2.jsp里面用window.location.replace("3.jsp");与用window.location.href("3.jsp");从用户界面来看是没有什么区别的, 但是当3.jsp页面有一个“返回”按钮,调用window.history.go(-1);wondow.history.back();方法的时候, 一点这个返回…
有3个页面 a,b,c 如果当前页面是c页面,并且c页面是这样跳转过来的:a->b->c 1:b->c 是通过window.location.replace("..xx/c")   此时b页面的url会被c页面代替,并且点击后退按钮时会回退到a页面(最开始的页面) 2:b->c是通过window.location.href("..xx/c")    此时b页面的路径会被c页面代替,但是点击回按钮后页面回退的是b页面 原文:https://bl…
在日常工作中常用的页面刷新方式的区别: 1 window.location.reload(false);  先说说window.location.reload(false);当我们window.location.reload();默认也是false;  它先会根据浏览器的http请求的头部 If-Modified-Since的值来判断在请求文件时文件是否发生变化,如果没有就从缓存中找到更新到页面. 如果有form,会重新提交form表单 2 window.location.reload(true…
有3个页面 a,b,c 如果当前页面是c页面,并且c页面是这样跳转过来的:a->b->c 1:b->c 是通过window.location.replace("..xx/c")   此时b页面的url会被c页面代替,并且点击后退按钮时会回退到a页面(最开始的页面) 2:b->c是通过window.location.href("..xx/c")    此时b页面的路径会被c页面代替,但是点击回按钮后页面回退的是b页面   两者的区别: 两者后退…
1. 写法:      $(function(){}) ,$(document).ready(function(){})是一样的 2. 时间: window.onload和$(window).load(function(){...}) 必须等到页面内包括图片的所有元素加载完毕后才能执行. $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕. 3. 个数: window.onload不能同时编写多个,如果有多个window.onload方法,只会执行最后一个 $(…