1

Bumpbox を使用して、Web サイトに PDF ファイルをポップアップ ライトボックス形式で表示しています。1年以上使用していますが、特に問題はありませんでしたが、最近動かなくなりました。空のライトボックスがポップアップし、PDF がハード ドライブに直接ダウンロードされます。

私は Firefox を使用しており、PDF を含むほとんどのファイルを自動的にダウンロードするように設定しています。しかし、これは以前は問題ではなかったと思います。Bumpbox が使用されていたため、ポップアップに PDF が表示され、他のサイトの直接リンクからのみダウンロードされていました。PDF 設定を「Firefox でプレビュー」に変更したところ、ライトボックスに問題なく読み込まれるようになりました。FF を最新バージョンにアップデートした結果なのか何なのかはわかりませんが、最後に動作してから個人的には何も変更していません。

私の懸念は、それが適切に表示されるかどうか (ダウンロードして画面に空のボックスをユーザーに残す代わりに) がユーザーに依存しているように見えることです。Javascript や PHP などを使用して PDF ファイルを強制的にライトボックスで開く方法はありますか (ブラウザの設定を効果的に上書きします)。自分のサイトに複数のページがあり、それをブラウジングする人が画面に空のライトボックスが表示されるだけだと、本当に専門的ではないように見えるからです.

最近、Joomla でサイトをやり直し始めたので、それが問題の原因かどうかはわかりませんが、以前のバージョン (未加工の CSS/HTML) をサブディレクトリに移動しました。そこでは、サイト全体がいつものように機能し、同じ問題が発生します。そこでも起こっています。そのため、新しいブラウザ バージョンの問題ではないかと考えています。

ページの下部に配置されているコードは次のとおりです。

<script type="text/javascript" src="../bumpbox/js/mootools.js"></script>

<script type="text/javascript" src="../bumpbox/js/bumpbox-2.0.1.js"></script>

<script type="text/javascript"> doBump( '.bump',750, 500, '111', '000', '0.8', 5, 1 ,'333', 15,'000', 2,

                Fx.Transitions.Bounce.EaseOut,

                Fx.Transitions.Bounce.EaseOut,

                '',

                'top left',

                'repeat-x' );</script>

リンク自体は次のように書かれています。

<a href="filename.pdf" class="bump" rel="850-550">

ユーザー設定に基づいてダウンロードされる可能性があるのではなく、バンプボックスを介して PDF を強制的に表示するための提案はありますか? ありがとう!

4

0 に答える 0