1

私はそれを行う方法について正しい方法で私を後押ししてくれることを期待してGoogleの周りを偵察してきましたが、残念ながら何も見つかりませんでした...だから私の質問は基本的に次のとおりです:

ページの代わりに 404 ポップアップを表示することはできますか?|

現在、ワンページャーを作成していますが、404 ページにリンクするのではなく、404 メッセージを表示するポップアップがあればいいのにと思います。

もしそんなことがあれば、私は正しい方向に押し進められるでしょうか?

前もって感謝します、アーメド

4

2 に答える 2

0

次の 2 つのことを行う必要があります。

  1. .htaccess ファイルをルートに追加し、他のすべての URL をホームページにリダイレクトします。たとえば、#/404 のようなパラメーターを使用して index.html を指定します。

  2. インデックス ファイルで、DOM Ready で関数を呼び出し、現在の URL を取得します。404 が含まれている場合は、ポップアップを追加します。

コード :

var currentUrl = window.location.pathname;

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

単なるアイデア..簡単にできるコードワーク..

于 2013-11-12T07:39:43.207 に答える
0

うまくいきません、少なくとも私はそうは思いません。ポップアップはページに書かなければなりませんが、書くことができるページはありません。ポップアップの「コンテナ」として使用するphpファイルを作成し、ユーザーがそれを入力すると、関数「ヘッダー」を介してすぐに前のファイルに送信できます。単なるアイデアです。これが機能するかどうかはわかりません。

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

于 2013-11-12T07:37:18.840 に答える