2

私はPHPにかなり慣れていないので、これを理解できないようです。

私は通常、グーグルと試行錯誤を通じて必要なものを見つけることができ、なぜそれが何をするのかを理解することができましたが、これは私を困惑させています.

現在、私は自分のサーバー上のサムネイルフォルダーをクエリするphpスクリプトを持っています。これにより、ページにサムネイルが自動的に入力されます。サムネイルをクリックすると、左上に画像が表示された新しい空白のページが表示されます。

私の質問はこれです。スクリプトに target=_parent アクションを配置して、同じページまたはサイズに合わせた新しいウィンドウで大きな画像を開き、最終的な閲覧者が画像をナビゲートしやすくする方法はありますか?

以下は、私が現在使用しているスクリプトです。

    <?php

                    $images = glob('*.{jpg,jpeg,png,gif}', GLOB_BRACE);

                    foreach ($images as $image) {
                        if (file_exists("./thumbs/{$image}")){
                            echo "<a href=\"{$image}\"><img src=\"thumbs/{$image}\" alt=\"{$image}\" /></a>";
                        }else{
                            echo "<a href=\"{$image}\"><img src=\"?img/{$image}\" alt=\"{$image}\" /></a>"; 
                        }
                    }

                    ?>

どんな助けや洞察も大歓迎です。

4

1 に答える 1

2

それを行うためにphpスクリプトが必要だとは思いません。サムネイルを読み込んだ後、JavaScript を使用してライトボックスを開いて画像を表示できます。

http://lokeshdhakar.com/projects/lightbox2/

これを確認してください。これは無料のライトボックス プラグインです。

于 2012-07-28T00:18:16.777 に答える