Asp classic 直接在浏览器上运行ASP文件,而无需键入url

Asp classic 直接在浏览器上运行ASP文件,而无需键入url,asp-classic,Asp Classic,我目前是asp的新手。 我刚刚开始运行ASP文件,问题是每次运行ASP文件时,我都必须通过浏览器中的url输入路径 example : http://localhost/MyWeb/test.asp 有没有在浏览器上快速测试ASP页面的方法。 我已经在AdobeDreamweaver中创建了一个测试服务器,并且能够通过Dreamweaver运行ASP页面 但是我想通过双击来运行ASP文件。 有没有办法做到这一点 提前感谢。您可以使用includes 有两种类型的include File和Vir

我目前是asp的新手。 我刚刚开始运行ASP文件,问题是每次运行ASP文件时,我都必须通过浏览器中的url输入路径

example : http://localhost/MyWeb/test.asp
有没有在浏览器上快速测试ASP页面的方法。 我已经在AdobeDreamweaver中创建了一个测试服务器,并且能够通过Dreamweaver运行ASP页面

但是我想通过双击来运行ASP文件。 有没有办法做到这一点

提前感谢。

您可以使用includes


有两种类型的include File和Virtual read more at

您要求的内容不可能直接实现

可以做的是编写一个批处理文件,例如称之为“DisplayPage.bat”,并使用以下代码:

set str=%1
set str=%str:C:\inetpub\wwwroot=http://localhost/MyWeb%
set str=%str:\=/%
start IEXPLORE.EXE %str%
REM pause
这是假设您的根web文件夹为“C:\inetpub\wwwroot”,如果不更改为根文件夹路径

现在,让我们按照以下步骤进行操作:

  • 右键单击任何
    .asp
    文件并选择“打开方式”
  • 在菜单中选择“选择默认程序…”
  • 浏览到上面创建的批处理文件并确认。勾选“始终使用所选程序运行此类文件”使其永久化
  • 这将导致双击在Internet Explorer中打开单击的文件,指向localhost

    上述步骤适用于Windows 7,但对于任何操作系统都可以轻松实现


    如果流程出现问题,您可以从最后一行中删除“REM”,以便批处理文件暂停并显示问题所在。

    这与此问题完全无关。