1

我正在编写一个 html 页面,在其中我触发一个 ajax 请求,然后检查我从它收到的响应,并根据响应,我决定是否呈现页面。目前根据请求,我正在重定向到另一个 url 但 html 页面被渲染。

4

2 回答 2

2

您无法进行 HTML 之前的工作。您的逻辑必须在服务器端。但是,您可以创建一个“空白”页面来重定向到内容或显示内容。您将完全加载执行此逻辑所需的元素(JS / HTML 代码等;)

工作流程将是:

  1. 使用 JS 逻辑加载空白页面
  2. 确定您是否应该加载内容或拒绝进一步访问
于 2013-09-03T18:20:53.827 回答
1

如果您的页面有一个容器元素,您可以对其应用style="display: none;"内联样式,然后如果您想显示该页面,可以选择删除它。

于 2013-09-03T18:20:13.000 回答