落絮飞雁

顺流而下,把梦做完

消息框的类型

可以在 JavaScript 中创建三种消息框:警告框、确认框、提示框。

警告框

警告框经常用于确保用户可以得到某些信息。

当警告框出现后,用户需要点击确定按钮才能继续进行操作。

语法:

alert(“文本“)

确认框

确认框用于使用户可以验证或者接受某些信息。

当确认框出现后,用户需要点击确定或者取消按钮才能继续进行操作。

如果用户点击确认,那么返回值为 true。如果用户点击取消,那么返回值为 false

语法:

confirm(“文本“)

提示框

提示框经常用于提示用户在进入页面前输入某个值。

当提示框出现后,用户需要输入某个值,然后点击确认或取消按钮才能继续操纵。

如果用户点击确认,那么返回值为输入的值。如果用户点击取消,那么返回值为 null

语法:

prompt(“文本“,”默认值“)

 
 

来自 <http://www.w3school.com.cn/js/js_popup.asp>

来自 <http://www.w3school.com.cn/js/js_popup.asp>

IIS报错:adodb connection错误800a0e7a解决方法

今天在IIS上运行了另外的一个ASP站点。发现部分页面报错:

adodb connection错误800a0e7a

未找到提供程序该程序可能未正确安装

由于有了前车之鉴,所以我的应用程序池默认是支持32位应用程序的(Win8.1 64bit+IIS8),网上搜了一下,发现基本出现这个问题都是64位系统没有在IIS中打开支持32位程序导致的。郁闷,我明明已经打开了啊,找了近十分钟的资料,还是不能解决问题……

索性关闭”支持32位应用程序”!居然成功显示了!!!雷死…….

结论:出现这种错误就来回点着玩玩吧……

在IIS中同时运行多个网站

首先,在第一个网站的基础上添加一个新的站点。

网站名称可以随便填。

物理路径指向的是系统盘的interpub

注意下面的绑定:

IP地址可以不填(localhost),端口必须要改为与之前的几个站点不同的端口。

主机名留空。

如图

这样,就可以在浏览器中通过192.168.32.1:82访问这个站点了

密码保护:小苹果-手语版

此内容受密码保护。如需查看请在下方输入访问密码:

Launchy技巧:使用Launchy运行特定程序

众所周知,Launchy可以很方便的运行检索目录以内的文件。但如果有特定的程序需要添加,总不能全部把他们添加到检索目录吧。官方自带的runner插件就是解决这个问题的。


打开Launchy选项,插件-runner中添加一条记录,填好名称和路径就好了。对于某些支持启动参数的软件(比如图中的CCleanner),还可以添加参数,(例如CCleanner中的/AUTO就是直接运行CC进行清理)

JavaScript产生随机数

var chars = ['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];

function generateMixed(n) {

var res = "";

for(var i = 0; i

解决数据库只读问题

1,确认数据库文件不是只读状态

2,修改数据库文件的权限为EVERONE”完全控制”

3,修改interpub文件夹的权限为EVERONE”完全控制”

4,在IIS-功能委派-ASP一项修改为”读/写”。

解决IIS运行ASP时提示An error occurred on the server when processing the URL的问题

在IIS上执行ASP时,有时会出现这样的错误

An error occurred on the server when processing the URL. Please contact the system administrator.

If you are the system administrator please click here to find out more about this error.

 
 

解决方法:

1
打开IIS7asp设置,展开”调试属性”选项,”将错误发送到浏览器”这项默认的是False,改为True,然后点右侧的应用。展开行为选项,启用父路径改为True

2,此外,还要在IIS应用程序池默认设置”中将”启用32位应用程序”一项改为TRUE。应用后问题即可解决。

解决IIS不能运行ASP脚本的问题

安装好IIS后总是不能运行ASP脚本,但是HTML却可以正常显示,郁闷……在网上找解决办法,无解。最后无奈重装IIS,装好后发现IIS的应用程序池居然空了!!!HTML也不能运行…………

最终的解决办法:

安装IIS时注意将万维网服务-应用程序开发功能-服务器端包含(还有ASP)打勾即可。


ASP学习笔记—IIS的安装与搭建

IIS服务器随记:

  1. 搭建方法:

    控制面板-程序和功能-添加或删除windows功能-InternetInfomationServer勾选,安装更新,重启电脑

  2. 配置方法:

    控制面板-管理工具-IIS进入

 

解决无法启动网站(端口80冲突)

  1. 确认网站端口(默认为80)
  2. CMD-netstst –ano命令找到占用80端口的程序,记下PID
  3. 在任务管理器中找到PID并结束掉进程(或者是在CMD中用taskkill/PID命令删除)