Asp常见函数解释

VBscript常用函数:

1.数值型函数:

abs(num): 返回绝对值 

sgn(num): num>0 1; num=0 0; num<0 -1;判断数值正负 

hex(num): 返回十六进制值 直接表示:&Hxx 最大8位 

oct(num): 返回八进制值 直接表示:&Oxx 最大8位 

sqr(num): 返回平方根 num>0 

js window.close()问题

window.close()是js里关闭窗口的方法。但是只有通过 JavaScript 代码打开的窗口才能够由 JavaScript 代码关闭。这阻止了恶意的脚本终止用户的浏览器。所以在页面直接调用这个方法的时候需要再本窗口打开一遍自己。代码如下:

<script>

if(!window.opener){

alert("没有父页面");

js常用备注

构造函数首字母应当大写,而普通函数首字母应当小写

"use strict"; //严格模式

asp replace

replace(str,str1,str2,n,m)

str为替换前的字符串

str1为想替换掉的内容

str2为替换成的内容,就是把str里所有str1替换成str2

n为替换str开始的位置,字符串从1开始

m为替换次数

<%

strtest="apple apple apple"

response.Write(replace(strtest,"apple","orange",3,1))

ASP连接2007以上ACCESS的*.accdb数据库的方法

2007以上的ACCESS创建新的数据库时候,默认的后缀是*.accdb,请确保安装了数据库驱动。下载地址为https://www.microsoft.com/zh-CN/download/details.aspx?id=13255

官方注释:

使用 OLEDB 的应用程序开发人员,请将 ConnectionString 属性的 Provider 参数设置为“Microsoft.ACE.OLEDB.12.0”。

使用 ODBC 连接到 Microsoft Office Access 数据的应用程序开发人员,请将连接字符串设置为“Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=path to mdb/accdb file”。

mysql杂

显示mysql数据库存放物理地址

show global variables like "%datadir%";

mysql不支持表名套[]

SELECT * FROM [User]---ACCESS写法,正确

SELECT * FROM User---MYSQL写法,表名不能套[]

当MySQL的表名和数据库关键字相同时,应要给表名加上``符号(tab键上方)。 

SELECT COUNT(*) FROM `order`;

PHP版本选择

一、TS and NTS

IIS:If you are using PHP as FastCGI with IIS you should use the Non-Thread Safe (NTS) versions of PHP.

Apache:With Apache you have to use the Thread Safe (TS) versions of PHP.

If you are using PHP as module with Apache builds from apache.org (not recommended) you need to use the older VC6 versions of PHP compiled with the legacy Visual Studio 6 compiler. Do NOT use VC9+ versions of PHP with the apache.org binaries.

ASP Session

Session 对象

Session 对象用于存储关于用户的信息,或者为一个用户的 session 更改设置。存储于 session 对象中的变量存有单一用户的信息,并且对于应用程序中的所有页面都是可用的。存储于 session 对象中的信息通常是 name、id 以及参数。服务器会为每个新的用户创建一个新的 Session,并在 session 到期时撤销掉这个 Session 对象。

Session 时间

javascript实现表单提交后,提交按钮不可用的方法

这里使用javascript控制表单提交后,提交按钮不可用,可以防止用户多次提交。

<script>

//防止重复提交

function subform(obj){

var oForm=obj;

for(var i=0;oForm.tagName.toLowerCase()!="form";i++){ //循环直到找到

js获取当前活动元素的数组序号

当页面有多个相同名字的元素的个数,怎么确定该元素的序号呢,使用activeElement

案例函数:

function chooseUser(obj){

var objs=document.getElementsByName(obj.name);

for(var i=0;i<objs.length;i++){

«1234567»

Powered By Z-Blog 2.2 Prism Build 140101

联系方式:holyan@qq.com    备案号:苏ICP备16006780号-1    备案图标苏公网安备 32128302000400号    登录