阿斌

有时候错误也是一种美

浏览模式: 标准 | 列表分类:JavaScript

js得到引用页参数

js得到页面文件参数代码

 

JavaScript代码
  1. function getModuleDir()   
  2. {   
  3.     paramsArr = window.location.search.toString().replace("?","").split("&");   
  4.     for(i in paramsArr)   
  5.     {   
  6.         alert(paramsArr[i]);   
  7.         if(paramsArr[i].indexOf("moduleDir") != -1)   
  8.         {   
  9.             return  (paramsArr[i].split("="))[1];   
  10.         }   
  11.     }   
  12.     return -1;   
  13. }  

 

此函数可以得到引用页,如index.php?moduleDir=aaaa 的参数的值,方便动态截取一些内容,如果需要其它选项或者更多的参数可以把return去掉

Tags: js页面参数

js操作cookie

现在许多网站都会选择生成静态页面,提高网站负载的同时,也把动态网站的优势也丧失掉了,许多动态的功能也就不能使用了,如果在静态页面中使用一些动态的功能?javascript应该是一个最好的方法,JS结合AJAX和cookie便可完美打造出静态页面的动态效果,同时也会大大降低服务器压力.

» 阅读全文

Tags: js, cookie, cookie操作, js操作cookie, js操作cookie bug

google map常用操作

google map常用操作

» 阅读全文

Tags: google map, 地图, 标注

JS操作select[转载]

有时候需要经常操作表单中的select选项现在把经常用的操作列出来供以后使用

» 阅读全文

Tags: options, select

正则表达式去除JS中的注释

在精简fckeditor时因为页面中有许多的注释需要精简,所以找来了三个正则表达式来批量处理这些注释,以减小文件大小

清除JS多行注释  /* 这种风格的  */

\/\*([\S\s]*?)\*\/

清除单行注释  //注释

(//)\B[^]*

清除HTML注释 <!-- 注释 -->

\<!--([\S\s]*?)--\>

 

这三种注释也可以同时清除以方便一次性清除所有的HTML页面中的注释

有一点忘了,这样正则替换后会有很多空行,所以还需要把空行去掉

^[ \t]*\n

上边的正则可以用DW 或者 Editplus 来批量替换,但是DW不支持去空行操作

 

» 阅读全文

Tags: 正则, js, 去掉注释, 去除空行

fckeditor 深度分析

fckeditor编辑器目前越来越受到广大网站开发者的喜爱,但是fckeditor体积比较庞大,有限的API接口也远远满足不了越来越多的开发应用的需求,如何来进一层对FCKeditor进行深度的开发呢?

» 阅读全文

Tags: fck分析, 过滤, fck 图片处理

js判断脚本文件参数

.js文件的参数如何判断可以通过DOM对象先得到JS文件所在的NODE节点的SRC 来得到所有的参数,再建立一个数据来初使化所有的JS参数变量这样在JS脚本中只需要判断如param['参数名字']='undefined'来判断是否有这个变量,如果存在则再进行值判断这样一个带参数引用的脚本文件就可以工作了,免去了使用动态脚本语言来输出脚本文件的麻烦,这样在HTML页面中就可以使用带参数的脚本文件了,是不是很爽^_^...

明天再传上源代码今天就此OK~

» 阅读全文

Tags: js参数, dom对象, 文件参数, 源码

fckeditor js 设置

下边包含了最常用的编辑器fckeditor的自定义设置的介绍

» 阅读全文

Tags: fckeditor设置, fckeditor配置, fck工具栏, fck自定义

Records:1212