代码之家  ›  专栏  ›  技术社区  ›  Rex_Dracones

链接不工作Vbs asp

  •  0
  • Rex_Dracones  · 技术社区  · 7 年前

    我最近的学习项目是一个使用VBscript的计数asp。 虽然我得到了麻省理工学院的正确循环和我的if,决定它是用于向上计数还是向下计数的循环,但带按钮的链接可以返回到HTML默认页面,该页面可以选择指向其他ASP站点的链接。 它保存在同一文件夹中,链接中的名称拼写正确。

    如果没有用户输入,并且我单击了链接,则在倒计时的secon循环中会出现类型不匹配错误。如果它运行过一次,则不会发生任何情况。

    为什么会这样?

    <form action = "countdown.asp" method = "get">
       <h1 align = "center">Dies ist ein Zähler!<h1>
        <table border = "1" align = "center">
          <tr>
            <td>
              Bitte einen Startwert eingeben.
            </td>
            <td>
              <input type = "number" name = "f_start" value = "<%=l_start%>"
            </td>
            <td width = "100">
              &nbsp;
            </td>
            <td>
              Bitte einen Zielwert eingeben.
            </td>
            <td>
              <input type = "number" name = "f_goal" value = "<%=l_goal%>"
            </td>
            <td>
              <input type = "submit" value = "Go!" \>
            </td>
          </tr>
          <tr>
            <td>
              Gez&auml;hlte Zahlen:
            </td>
            <td>
              <%
                if request.querystring(("f_start")) < request.querystring(("f_goal")) then 
                  For i = l_start To l_goal
                    response.write("" & i & ",<br />")
                  Next
                else
                    For i = l_start To l_goal step -1
                    response.write("" & i & ",<br />")
                  Next
                end if
              %>
            </td>
          </tr>
        </table>
    </form>
      <br>
        <table align = "center">
          <tr>
             <td>
              <a href = "default.html">
                <button>
                  Zur&uuml;ck zur Auswahl
                </button>
              </a>
            </td>
          </tr>
        </table>
      </body>
    
    2 回复  |  直到 7 年前
        1
  •  2
  •   Glenn    7 年前

    <a href="/">Link</a>

    这将使您返回索引。html页面。

    但如果你想违约。html特别是您需要确保指向页面的链接是正确的。您需要确保路径是相对于页面从根所在的位置。

    编辑:检查路径是否正确的最佳方法是,如果您让visual studio将页面拖放到工作空间中,visual studio会为您创建链接,然后您可以根据需要简单地进行调整。

        2
  •  1
  •   Rex_Dracones    7 年前

    使用表单解决它。

    <form action = default.html>
      <br>
        <table align = "center">
          <tr>
             <td>
              <a href = "default.html">
                <button>
                  Zur&uuml;ck zur Auswahl
                </button>
              </a>
            </td>
          </tr>
        </table>
    </form>