与404和ajax(jQuery)相关

时间:2013-11-12 07:34:27

标签: javascript php jquery ajax http-status-code-404

我一直在围绕谷歌进行侦察,希望能够以正确的方式推动我如何做到这一点,但遗憾的是我找不到任何......所以我的问题基本上就是:

是否可以显示404弹出窗口而不是页面?|

我目前正在创建一个onepager,如果弹出一个显示404消息而不是将其链接到404页面,那将会很不错。

如果有这样的事情,我能被推向正确的方向吗?

提前致谢, 艾哈迈德

2 个答案:

答案 0 :(得分:0)

不起作用,至少我不这么认为。弹出窗口必须写在页面上,但是没有你可以写的页面。您可以创建一个php文件,用作弹出窗口的“容器”,当用户输入时,您立即通过函数“header”将他发送到上一个文件。只是一个想法,不知道这是否可行。

http://php.net/manual/de/function.header.php

答案 1 :(得分:0)

你必须做两件事:

  1. 将.htaccess文件添加到您的根目录并将所有其他网址重定向到您的主页,例如index.html,其参数类似#/ 404

  2. 在索引文件中,调用DOM上的函数并获取当前的url。如果它包含404,则添加弹出窗口..

  3. 代码:

    var currentUrl = window.location.pathname;
    

    参考网址:https://developer.mozilla.org/en-US/docs/Web/API/window.location?redirectlocale=en-US&redirectslug=DOM%2Fwindow.location

    只是一个想法..代码工作你可以轻松做到..