03
2015
04

JavaScript判断当前页面是否为手机访问

var browser = {
    versions: function () {
        var u = navigator.userAgent, app = navigator.appVersion;
        return {//移动终端浏览器版本信息   
            trident: u.indexOf('Trident') > -1, //IE内核  
            presto: u.indexOf('Presto') > -1, //opera内核  
            webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核  
            gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐内核  
            mobile: !!u.match(/AppleWebKit.*Mobile.*/) && !!u.match(/AppleWebKit/), //是否为移动终端  
            ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端  
            android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器  
            //iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, //是否为iPhone或者QQHD浏览器  
            iPhone: u.indexOf('iPhone') > -1, //是否为iPhone
            iPad: u.indexOf('iPad') > -1, //是否iPad  
            WindowsMobile: u.indexOf('WindowsMobile') > -1, //是否WindowsMobile
            WindowsPhone: u.indexOf('ARM; Touch') > -1, //是否WindowsPhone
            webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部  
        };
    }(),
    language: (navigator.browserLanguage || navigator.language).toLowerCase()
}
if (browser.versions.android || browser.versions.iPhone || browser.versions.WindowsMobile || browser.versions.WindowsPhone) {
    window.location.href = "http://m.baidu.com"; //调转到手机页面
}

14
2015
03

JavaScript、C#对时间戳进行转换为正常时间

在学习过程中,突然遇到一个问题,想从某个网站抓取一些数据,这些数据中发现有一个格式为一串数字的“1426297930”时间,想要正常显示成“yyyy-MM-dd HH:mm:ss”这种格式的时间,就找到一些方法如下:

19
2014
08

JavaScript获取网页、屏幕、元素对象高度(详细整理)

JavaScript获取网页高度包括(网页可见区域高,屏幕分辨率的高,屏幕可用工作区高度,JavaScript获取浏览器高度,JavaScript获取屏幕高度)等等,各种高度,本文详细整理了一些,需要了解的朋友可以参考下

网页可见区域宽: document.body.clientWidth
网页可见区域高: document.body.clientHeight
网页可见区域宽: document.body.offsetWidth (包括边线的宽)
网页可见区域高: document.body.offsetHeight (包括边线的高)
网页正文全文宽: document.body.scrollWidth
网页正文全文高: document.body.scrollHeight
网页被卷去的高: document.body.scrollTop
网页被卷去的左: document.body.scrollLeft
网页正文部分上: window.screenTop
网页正文部分左: window.screenLeft
屏幕分辨率的高: window.screen.height
屏幕分辨率的宽: window.screen.width
屏幕可用工作区高度: window.screen.availHeight
屏幕可用工作区宽度: window.screen.availWidth

27
2013
08

JavaScript 和 jQuery 的 DOM 操作

1 , 创建元素节点

传统的 javascript 方法,创建元素节点

var a =document.createElement("p");

jQuery 中创建节点的方法是:

11
2013
07

javascript将小数向上向下整的函数

var num = 4.21;

javascript将num变量这个小数取整的函数

1.丢弃小数部分,保留整数部分

javascript:parseInt(num) --> 4

12
2013
06

javascript与asp.net(c#)互相调用方法(转载)

 

1、获得aspx客户端请求地址:复制代码代码如下:

<a src = 'http://<%=Request.Url.Host %><%= ResolveUrl("../PayCenter/AlipayAdd.aspx")%>' > 地址 < /a>

 

2、C#调用客户端方法:(top.window.document:表父窗体,如果是MainFrame对象在本窗体中,则不加top.window.document) 
Js中的方法: 
复制代码 代码如下:

12
2013
05

谈javascript变量声明

本文同时发表在另一独立博客上http://qingbob.com/blog/%E8%B0%88javascript%E5%8F%98%E9%87%8F%E5%A3%B0%E6%98%8E

27
2013
04

Javascript整理工具,格式化代码-开发必备

 Javascript整理工具,请将下列代码保存为Html格式即可,直接运行代码,就可以整理js代码了。

 

16
2013
03

JavaScript实现简单打印页面方法

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

   

   <head runat="server">

27
2013
01

在ASP.NET使用JavaScript显示信息提示窗口

在ASP.NET使用JavaScript显示信息窗口,你可下从Insus.NET的博客,下载一个DLL,放在站点的BIN目录。

http://www.cnblogs.com/insus/articles/1945513.html

 创建一个aspx页面,然后在.aspx.cs的做几个动作,一是引用命名空间,实例化对象。
...

27
2013
01

JavaScript用JQuery呼叫Server端方法

Insus.NET从2013年开始学习Javascript,此博文是第一次使用JQuery,从Javascript客户端用JQuery呼叫Server端的方法。首先看看此例的演示: 准备好Server端的方法: [System.Web.Services.WebMethod]    publicstaticstring VeryUserName(st

23
2012
08

Javascript--利用向量旋转实现网页图片移动和碰撞反弹效果

图片移动的原理都是一样的,就好像C#里面Drawimage,不断改变图片在窗口中显示的位置,由于改变速率很快,人的肉眼看上去就好像是连续移动的,这样就有了图片在移动的幻觉。 移动很简单,经过简单测试,我设定10MS刷新一次,每次图片的横纵坐标都+=1,这样效果感觉是最流畅的,关键是如何完成图片遇到四周边框就反弹的效果,这里的反弹遵从物理上的反弹原则。

...

09
2012
07

javascript传递中文参数值时乱码问题的解决

 

如果您确定不论是您的JSP页面还是您的Servlet都已经采取了最基本的乱码处理方法之后,通过javascript传递的中文在接受的时候调试输出的是?的话,就试试兄弟我下面这个做法,也是跟别人学的:
 
   你可能采用的ajax传递的中文参数正如:
...
«1»