![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 72
applejian
这个作者很懒,什么都没留下…
展开
-
世界上最短的IE判定代码
javascript:if(-[1,]) alert("这不是IE浏览器!");else alert("这是IE浏览器!");//注2:该方法可能在新的浏览器已失效,仅供学习,慎用。 直接粘贴到地址栏 回车便可看到效果~~...原创 2011-05-22 20:48:07 · 82 阅读 · 0 评论 -
JavaScript跨域问题分析与总结
一、为什么需要JS跨域 假设我们构建了一个网上商城www.xxx.com,出于对用户账号安全性的考虑,我们将用户登录统一到auth.xxx.com的子域下验证。当一个未登录用户浏览商品以后点击购买,为了提高网站的用户体验,我们想提供一个无刷新的登录入口。我们立刻想到使用AJAX实现无刷新的数据交互,可当我们实际使用AJAX向auth.xxx.com提交数据的时候,JS却出现错误...原创 2012-02-06 22:59:36 · 107 阅读 · 0 评论 -
dwr同步问题
想要异步的时候,想要同步的时候同步,在不同的情况下我们有不同的需求。dwr是ajax的服务器端框架,它封装了服务器端的调用,我们可以在JAVASCRIPT中直接调用服务器端的代码,完成想要的功能。 但是,由于AJAX是异步实现的,并且AJAX确实是为了异步的实现才引入近来的。但是,AJAX仍然也支持同步的调用。在纯粹的XMLHttpRequest中可以设置调用是否是异步的。XMLHt...原创 2012-02-06 22:58:20 · 63 阅读 · 0 评论 -
子窗口向父窗口变量传值
父窗口:<script>var aaa = 5;</script>子窗口:就是open打开的页面:<script> window.opener.aaa=6 </script>原创 2011-07-18 01:39:37 · 123 阅读 · 0 评论 -
js中回车事件的捕捉
下面给一个例子,回车触发按钮的onclick事件。<html><head><title>keydown</title></head><script>function strdown(event){ if(event.keyCode==13){ //event.k...原创 2011-07-14 15:55:14 · 88 阅读 · 0 评论 -
ie下的js调试工具
js程序的调试是相当郁闷的,因为首先这种语言语法比较灵活,它是一种弱类型的脚本语言,很多错误是无法控制的,这些不谈, 最痛苦的是没有什么好的调试工具,现在的情况比以前稍好,在Firefox下还有firebug,这的确是一个不错的js调试工具,但在IE下使用就很麻烦,而且效果很不好.一、Companion.JS可不是一个js文件,而是一个名字,它是作为ie的插件来安装使用的,而且需要结合Mi...原创 2011-09-26 14:13:46 · 130 阅读 · 0 评论 -
延迟异步加载 JavaScript
为了增强网站的交互效果,我们常常会使用 jQuery,ExtJS 或者自己编写的 JS 类库,这些文件通常储存在页面外部文件中,体积比较巨大,在页面加载的时候需要比较长的时间,并且会阻碍后面的资源加载。最近在查看 Google Analytics 统计代码的时候,发现 Google 并没有直接用 <script src="..."></script> 的形式来加载 ...原创 2011-06-27 15:12:12 · 76 阅读 · 0 评论 -
FCKEditor插件的开发指南
FCKEditor已经提供了强大功能.但有时根据业务要求,需要增加自己的工具栏按钮等等.FCKEditor提供了插件机制.可以在对既有的代码不做修改.只需要简单的配置,就可以扩展FCKEditor的功能.下面用一个例子演示.我们的需求是:在工具栏增加一个My_Find按钮.点击弹出一个对话框:1.配置:FCKEditor所有的配置都在fckconfig.js中设置. a.配置...原创 2011-06-09 11:57:53 · 97 阅读 · 0 评论 -
FCKEdior'自动保存'的解决方案
FCKEditor没有自动保存功能但受office操作习惯的影响,人们都希望有自动保存的功能.避免错误关闭,浏览器崩溃,导致自己正编辑的文章丢失.很多产品或网站都实现了这个功能.比如Discuz!等.现在我也实现一个.我这里使用到了JQuery脚本库,后台使用asp.net.第一部分: // 自动保存时间间隔 var AutoSaveTime=90000; ...原创 2011-06-09 11:44:48 · 117 阅读 · 0 评论 -
google map api V3
google map api V3 官方地址需要引入script标签<script type="text/javascript" src="http://maps.google.com/maps/api/js?v=3.1&sensor=false&language=cn">一段加入地图的代码<body><div id="cc...原创 2011-06-07 18:36:04 · 91 阅读 · 0 评论 -
Javascript中匿名函数的调用方式
在使用javascript时我们经常会遇到一种在定义时不带名称的函数,即匿名函数,它的应用很广泛。这篇文档暂不讨论它用的何处,主要是讨论匿名函数的调用。匿名函数最常用的调用方式有现两种://方式1,调用函数,得到返回值。强制运算符使函数调用执行 (function(x,y){ alert(x+y); return x+y; }(3,4)); //方式二,调用函数,...原创 2011-06-04 21:23:55 · 119 阅读 · 0 评论 -
【JavaScript】使用定时器实现Js的延期执行或重复执行setTimeout,setInterval
使用定时器实现JavaScript的延期执行或重复执行window对象提供了两个方法来实现定时器的效果,分别是window.setTimeout()和window.setInterval。其中前者可以使一段代码在指定时间后运行;而后者则可以使一段代码每过指定时间就运行一次。它们的原型如下:window.setTimeout(expression,milliseconds);wind...原创 2011-05-30 19:49:55 · 195 阅读 · 0 评论 -
JavaScript出现“不能执行已释放的Script代码”错误的原因及解决办法
很多web开发者或许都遇到过这样的问题,程序莫名奇怪出现“不能执行已释放Script的代码”,错误行1,列1.对于这种消息描述不着边,行列描述更是让人迷茫的js错误,相信是所有调试js程序的朋友们最郁闷也最憎恨的事情!遇到这种问题,最简单的办法直接把错误贴到baidu或google那个小输入框中让他们先给点指点,再去解决,可这次却没有这么容易,在baidu搜索似乎很多人都遇到过这种问题,但是都是些...原创 2011-08-29 16:15:50 · 151 阅读 · 0 评论 -
超链接中的 javascript:void(0);
写在前面: 因为有了 IE6 所以有了下面的文字. 如果你对 IE6 不 Care , 你可以开始浏览其它文章去了. 下文中部分内容参考自这里如果我们想要在超链接中执行一段 javascript 程序, 我们通常会在脑子中闪现出下面的代码<a href="javascript:void(0);" onclick="myFunction();">链接</a> ...原创 2011-08-22 02:38:09 · 174 阅读 · 0 评论 -
ie6中href设为javascript:void(0)页面无法提交
<a class="bt_3" href="javascript:void(0)" id="btnSubmit1" onclick="submitPage()">提交</a> <a class=原创 2011-08-22 02:34:21 · 120 阅读 · 0 评论 -
操作cookies
一直不是很明白有关客户端cookies的相关内容,只是觉得它可以很方便的保存一些登录的信息等,方便用户下次不需要输入太多的东西。 今天有兴趣看了一些有关对cookie操作的一些javascript脚本,了解了一些内容,其实应用也还是蛮简单的。开始我想找到这些文件到底存在什么地方,一搜索,乖乖,竟让我找到好多的cookies.js的脚本。一看在我的机器中jakarta-tomcat...原创 2012-02-06 23:08:24 · 79 阅读 · 0 评论