JS判断浏览器与版本相关

sysdee 发表于 JS 分类,标签: JS判断浏览器与版本相关
0

JS判断浏览器与版本相关

第一种(比较高效):

   <script type="text/javascript">
        var Sys = {};
        var ua = navigator.userAgent.toLowerCase();
        var s;
        (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
        (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
        (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
        (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
        (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;

        //以下进行测试
        if (Sys.ie) document.write('IE: ' + Sys.ie);
        if (Sys.firefox) document.write('Firefox: ' + Sys.firefox);
        if (Sys.chrome) document.write('Chrome: ' + Sys.chrome);
        if (Sys.opera) document.write('Opera: ' + Sys.opera);
        if (Sys.safari) document.write('Safari: ' + Sys.safari);
    </script>

....

阅读全文>>

修改并测试正确的SELECT的无限级联(省|市|县|乡|村|...)

sysdee 发表于 ASP 分类,标签: 修改并测试正确的SELECT的无限级联(省|市|县|乡|村|...)
0

index.asp代码如下:

<html>
<head>
<title></title>
<meta content="text/html; charset=gb2312" http-equiv="content-type">
<style type="text/css"><!--
  FONT{font-size:12px}
  TD{font-size:12px}
  A{color:#333399}
  A:hover{color:#FF6600}
--></style>
<script language="Javascript" type="text/Javascript"><!--
function funOnload(){

  document.all.list_file.src="jscript_city.asp?base=0&sele=0-&elem=Select01";
}
//pBase级数,以0基,
//pSele是<option 的value值
//pEle是下一级的表单名字
...

阅读全文>>

web文件上传相关

sysdee 发表于 HTML 分类,标签: web文件上传相关
0

http://demo.swfupload.org/v220/simpledemo/index.php

http://baike.baidu.com/view/1332553.htm

http://hi.baidu.com/vevoly/blog/item/6a7eae0fa2b622e4aa64574c.html

http://www.open-open.com/ajax/Upload.htm

阅读全文>>

一款纯CSS下拉菜单

sysdee 发表于 CSS 分类,标签: 一款纯CSS下拉菜单
0
一款纯CSS下拉菜单-二级dropdown弹出菜单

阅读全文>>

兼容IE6 IE7 IE8 FF Opera Chrome 的最精简PNG透明方法

sysdee 发表于 CSS 分类,标签: 兼容IE6 IE7 IE8 FF Opera Chrome 的最精简PNG透明方法
0
首先说下针对思路。以下是透明背景与透明滤镜的各种测试结果:
透明背景PNG:IE6 不支持 | IE7 支持 | IE8 支持 | FF 支持
透明背景滤镜:IE6 支持 | IE7 支持 | IE8 支持 | FF 不支持
滤镜和背景重叠:IE6 /(不可能共存) | IE7 重叠 | IE8 不重叠 | FF /(不可能共存)

最精简的PNG透明代码:
...

阅读全文>>

把asp源码打包成exe文件(ASP封装为EXE)

sysdee 发表于 ASP 分类,标签: 把asp源码打包成exe文件(ASP封装为EXE)
0
封装过程

1、首先安装NetBox,安装时全部是英文界面,默认安装。
2、安装完毕后运行桌面上的NetBox Deployment Wizard快捷方式
3、打开时有个提示框,是选择软件语言类型的,在此处选择为简体中文,点确定即可。软件界面:
4、准备步骤:
   4.1、安装IIS;
   4.2、在D盘根目录下建立111文件夹(其实在哪个盘符下建立都可以,我是个人喜好。呵呵,您也可以根据自己的喜好变换位置。);
   4.3、将C盘Inetpub文件夹下的wwwroot文件夹(包含里面9个原始文件)一同拷贝至D盘111文件夹下;
   4.4、把需要封装的ASP文件拷贝至D盘111文件夹下的wwwroot文件夹内(是拷贝至wwwroot文件夹内哦);
   4.5、在D盘111文件夹内新建一个文本文档,将以下内容拷贝进去:

阅读全文>>

NetBox环境下ajax用get获取数据,中文乱码的问题解决 (Response.CharSet 无效)

sysdee 发表于 ASP 分类,标签: NetBox环境下ajax用get获取数据 中文乱码的问题解决 (Response.CharSet 无效)
0

NETBOX下调试ASP程序的时候报错后然后找到的解决方法,现在发出来大家借鉴。
-----------------------
错误提示:
运行时错误 800a01b6
对象不支持此属性或方法: Response.CharSet
....

于是将
Response.CharSet = "GB2312"
替换成:
Response.Addheader "Content-Type","text/html; charset=gb2312"

NetBox环境下ajax用get获取数据,中文乱码的问题解决!

阅读全文>>

IE6中去掉input的边框

sysdee 发表于 HTML 分类,标签: IE6中去掉input的边框
0

<input type="text" value="" name="" style="border:1px 颜色 solid;"/> 时,所有浏览器显示正常; 
<input type="text" value="" name="" style="border:none;"/> 时,IE6还是有框,其他浏览器显示正常,无框;
<input type="text" value="" name="" style="border:none;*border:颜色;"/> 时,IE6中边框没有了;
<input type="text" value="" name="" style="border:none;border:颜色;"/> 时,所有浏览器边框都没有了;

阅读全文>>

ASP网站UTF8编码/GB2312编码中字符串截取函数和获取长度函数

sysdee 发表于 ASP 分类,标签: ASP网站UTF8编码/GB2312编码中字符串截取函数和获取长度函数
0

网站建设中,会遇到在GB2312下使用截取文字长度函数,转到UTF-8编码时,却不能正常进行取值,这是由于UFT-8编码在计算字符长度时不一样.

本文列举在GB2312编码及UFT-8编码中截取字符串函数:

.....

阅读全文>>

注册时选择出生年月日的html+JS

sysdee 发表于 HTML 分类,标签: 注册时选择出生年月日的html+JS
5

<table>
<tr>
    <td width="23%" align="right"><span style="color:#F30">*</span>出生日期:</td>
    <td>  <select id="year" onchange="changeday()" name="year"> <option value="">年</option></select><select id="month" name="month"  onchange="changeday()"><option value="">月</option> </select><select id="day" name="day" ><option value="">日</option> </select>
....

...

阅读全文>>