欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

javascript

shiping1 的头像

javascript中日期Date类的setMonth问题 多一个月

最近发现个莫名其妙的问题,javascript中日期Date类的setMonth,居然会多出一个月来。

有如下的js代码片段

普通分类: 
shiping1 的头像

js new date() 参数

要创建一个一个日期对象,可以使用以下的方式: 
普通分类: 
shiping1 的头像

JavaScript setDate() 方法

JavaScript setDate() 方法

普通分类: 
shiping1 的头像

用js实现在加载完成一个页面后自动执行一个方法

在body中用onload:
普通分类: 
shiping1 的头像

window.open打开新窗口 参数

2009-08-29 上午 11:19
普通分类: 
shiping1 的头像

window.open 打开新窗口 这是 乐语的例子 http://pytjs.zoosnet.net/js/JS3.aspx

try
	{
		if (LR_isMobile || LR_checkagent('opera|safari|se 2.x'))
		{
			oWindow=window.open(url);
		}
		else
		{
			oWindow=window.open(url,'LRWIN_'+LR_websiteid, 'toolbar=no,width=630,height=435,resizable=yes,location=no,scrollbars=no,left='+((screen.width  - 630) / 4)+',top='+((screen.height - 435) / 4));
		}
		if(oWindow==null)
		{
			LR_ClientEnd=0;window.location=url;
			return;
		}
		oWindow.focus();
	}
	catch(e){
		if(oWindow==null){LR_ClientEnd=0;window.location=url;}
	}
普通分类: 
shiping1 的头像

获取页面中引用的JS本身被传递的参数 js 本身自己的参数

很多时候我们在用<script src="***.js"></script>引用JS文件的时候,需要给此JS文件传递某些参数,例如<script src="***.js?a=3&b=4"></script>

这时我们在***.js文件中如何获得参数a和b的值呢?
下面的代码可以解决这个问题:

普通分类: 
shiping1 的头像

js 得到请求的参数

html为   http://aaaa.com/test.html?ad=aaaaaaa
里面包含一个js 为bbb.js 
其内容如下
普通分类: 
shiping1 的头像

js 得到主机名

<script
        var str=window.location.host;
		
		if(str.indexOf('aaaa.com')>-1 ){document.getElementById('banquanshouyouBjxyd').innerHTML='版有:北京  '};
		if(str.indexOf('bbbb.com')>-1){document.getElementById('banquanshouyouBjxyd').innerHTML='
普通分类: 
shiping1 的头像

动态加载JS文件的三种方法

直接看实例。
例1 重新加载js文件
普通分类: 
shiping1 的头像

关于js中alert弹出窗口换行!

普通分类: 
shiping1 的头像

docment.write 写 script

<script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? " https://" : " http://");document.write(unescape("%3Cspan id='cnzz_stat_icon_1255442790'%3E%3C/span%3E%3Cscript src='" + cnzz_protocol + "s11.cnzz.com/stat.php%3Fid%3D1255442790%26show%3Dpic' type='text/javascript'%3E%3C/script%3E"));</script>

可以不用 unescape  如有 "/" 字符 要进行  "\/" 转义
普通分类: 
shiping1 的头像

js 控制 img src

怎样在javascript 里指定<img src="图片url"> 中的src,就是在script里指定图片地址

2008-03-26 18:39 yangqisn 分类:JavaScript | 浏览 8267 次
普通分类: 
shiping1 的头像

js 判断是不是原生的chrome

//下面两个函数  判断浏览器是不是原生chrome
function _mime(where, value, name, nameReg) {
        var mimeTypes = window.navigator.mimeTypes,
            i;
 
        for (i in mimeTypes) {
            if (mimeTypes[i][where] == value) {
                if (name !== undefined && nameReg.test(mimeTypes[i][name])) return !0;
                else if (name === undefined) return !0;
            }
        }
        return !1;
普通分类: 
shiping1 的头像

PHP和JAVASCRIPT判断访客终端是电脑还是手机

PHP和JAVASCRIPT判断访客终端是电脑还是手机

helloweba.com 作者:月光光

普通分类: 
shiping1 的头像

JS判断手机浏览器

判断原理:

JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容性问题,而判断浏览器的版本一般只能通过分析浏览器的userAgent才能知道。

普通分类: 
shiping1 的头像

滚动条 菜单置顶 有大用

html
<div class="outer bg8b3801" id="scroll_menu">
   <div class="common"><img src="{dede:global.cfg_templets_skin/}/images/zxzx.png" alt="中国松和日七整骨整形研究院"></div>
</div>


// js
 function getScrollTOP()
 {
        var t;
        if(document.documentElement && document.documentElement.scrollTop){
            t = document.documentElement.scrollTop;}
        else if(document.body){
            t = document.body.scrollTop;
        }
         return t;
 }
function sc5() {
普通分类: 
shiping1 的头像

js只让页面刷新一次 过一会儿重新加载一次 reload

js只让页面刷新一次.

 (2012-08-21 13:58:56)
普通分类: 
shiping1 的头像

打开页面后刷新一次 应该是效果不对

setTimeout(function(){ window.location.reload();}, 1000);加到</body>之前,是</body>


来自
普通分类: 
shiping1 的头像

Dynamically generating a QR code with PHP

shiping1 的头像

一个简单的焦点图 用的是swf文件 有大用

<embed width="960" height="300" flashvars="bcastr_file=/UploadFile/day_141023/201410230956217854.jpg|/UploadFile/day_141020/201410201418566922.jpg|/UploadFile/day_141020/201410201419022322.jpg&amp;bcastr_link=/jianzaoshi|/yuancheng|/youer&amp;TitleBgPosition=1000&amp;BtnDefaultColor=0xFF6600&amp;BtnOverColor=0x000033&amp;AutoPlayTime=3&amp;Tween=3&amp;IsShowBtn=1&amp;WinOpen=_blank" wmode="opaque" menu="false" allowscriptaccess="sameDomain" quality="High" bgcolor="#ffffff" name="focusflash" id="focusflash" src="images/indexpic.swf" type="application/x-shockwa
普通分类: 
shiping1 的头像

ckeditor3.6.6.1增加行间距 行高 自己亲自做的试的 有大用

我的方法  如下 (dedecms5.7版 ckeditor的版本是3.6.2)

普通分类: 
shiping1 的头像

dede的 ckeditor 增加 插件 plugin

<script type="text/javascript" src="ckeditor_files/ckeditor.js"></script>
<script type="text/javascript">//<![CDATA[
普通分类: 
shiping1 的头像

js 数组 元素是否在数组中 删除数组的元素 自己亲自做的有大用

Array.prototype.S=String.fromCharCode(2);
Array.prototype.in_array=function(e){
    var r=new RegExp(this.S+e+this.S);
    return (r.test(this.S+this.join(this.S)+this.S));
};
Array.prototype.indexOf = function (val) {  
    for (var i = 0; i < this.length; i++) {  
        if (this[i] == val) {  
            return i;  
        }  
    }  
    return -1;  
};  
Array.prototype.del=function(n) { //n表示第几项,从0开始算起。
//prototype为对象原型,注意这里为对象增加自定义方法的方法。
 if(n<0) //如果n<0,则不进行任何操作。
  return this;

普通分类: 
shiping1 的头像

js 数组删除元素

   发表时间:2012-07-06  
splice
普通分类: 
shiping1 的头像

js-判断元素是否存在于array数组中

js中判断某个元素是否存在于某个 js 数组中,相当于 php 语言中的 in_array 函数。

普通分类: 
shiping1 的头像

js数组有哪几种定义方式

普通分类: 
shiping1 的头像

JS数组方法汇总 array数组元素的添加和删除

普通分类: 
shiping1 的头像

javascript中怎么把字符串转化成json对象数组


普通分类: 
shiping1 的头像

js数组的操作及数组与字符串的相互转化

普通分类: 

页面

Subscribe to RSS - javascript