0

我正在使用一个名为 gatekeeper 的脚本。这是我的代码:

<!-- start GateKeeper code -->
<!-- http://www.HTMLisEasy.com/keeper/ -->
<form name="keeper" action="javascript:location.href =
    window.document.keeper.page.value + '/index.html'" style="margin:0;">
   <div style="display:inline;">
      <input type="text" name="page" />
      <input type="submit" value="Go" />
      <noscript>
         <div style="display:inline;color:#ff0000;
    background-color:#ffff66; font:normal 11px tahoma,sans-serif;">
            <br />Javascript is required to access this<br />area. Yours seems
            to be disabled.
         </div>
      </noscript>
   </div>
</form>
<!-- end GateKeeper code -->

而不是在那里寻找文件夹,我想知道它是否可以在文件夹内查找文件夹而不将文件放在所有文件夹所在的位置。如果这不可能,请告诉我。

也许现在这会更好,当您在框中输入某些内容时,它会查看那里是否是一个文件夹,然后打开 index.html 但我希望它查看一个包含所有其他文件夹的文件夹,而不仅仅是它现在所在的位置.

4

1 回答 1

0

如果我理解正确,您应该能够将文件夹添加到表单开始标记中的操作字符串的前缀:

<form name="keeper" action="javascript:location.href = 'subfolder/' +
    window.document.keeper.page.value + '/index.html'" style="margin:0;">

第一行末尾的“子文件夹”是您想要的目录。

于 2012-12-14T23:57:10.843 回答