過去ログ表示


過去ログ 17 を表示

トピック内全 5 記事中の 1 〜 5 番目を表示
[ 最新記事及び返信フォームをトピックトップへ ]
このトピックの全ページ / [0]

embedタグとPlug-in Finder
(#2428) このトピック中1番目の投稿

mozillaはembedタグを読んだ時、該当するpluginがなければ、
ネスケのPlug-in Finderにリンクをはるようです。
Plug-in Finder :
http://cgi.netscape.com/cgi-bin/plug-in_finder.cgi?mimetype=audio/mid
など。

ところが、
http://playonline.com/
のように、
<EMBED src="*****.mid" hidden="TRUE"></EMBED>
とhideenがTRUEになってると、リンクをはるのでなく、
直接plug-in Finderのページにジャンプします。

私は競合の関係でQuickTimeをインストールしたくないし、
別にmidiが鳴らなくても良いのですが、
上記のサイトに行こうとすると、強制的にネスケのplug-in Finderのページ
に飛んでしまって、サイトの中身がさっぱりわからず、困っています。
(ほんの一瞬だけ表示されますが、制御が返ってくる前にジャンプしてしまうので、
そのページからリンク先をクリックしたりは出来ません。)

hiddenがTRUEになっているサイトは結構たくさんあるのですが、
なんとか、プラグインをインストールせずに、
普通に閲覧する方法はないでしょうか?

この憎きPlug-in Finderが、せめて別窓なら…。

OSはWin98で、ビルドは2002053012です。

Re[1]: embedタグとPlug-in Finder
(#2430) このトピック中2番目の投稿

> hiddenがTRUEになっているサイトは結構たくさんあるのですが、
> なんとか、プラグインをインストールせずに、
> 普通に閲覧する方法はないでしょうか?

なるほど、困った仕様ですね。

Embed 方法の解釈に対する代案を出し、パッチを出さない限り、
この問題は根本的には解決しないような気がします。

この挙動をしているのが、Default Plugin のようなので、
もしかしたらこの中味を弄ることが出来れば、それでも
いいかもしれません。

File name: libnullplugin.so

The default plugin handles plugin data for mimetypes and extensions that are not specified and facilitates downloading of new plugins.

でもそうは言っていられないので、考えられる方法としては、
midを再生しないダミーのプラグインを作成して置いておくとか…
(作り方は知りません)

あとは、最も原始的な方法ですが、リンクをクリックする際に
アドレスバーリンク先のURLが表示され、ページの読み込みが
はじまったあたりでESCキーを押しっぱなしにすると、ロードを
中断できます。

Re[1]: embedタグとPlug-in Finder
(#2432) このトピック中3番目の投稿

> hiddenがTRUEになっているサイトは結構たくさんあるのですが、
> なんとか、プラグインをインストールせずに、
> 普通に閲覧する方法はないでしょうか?

私もWin98で試してみました。
Mozilla 1.0(2002053012)ではPlug-in Finderが開く現象が再現しましたが、
trunk(2002080918)では再現しませんでした。

> この憎きPlug-in Finderが、せめて別窓なら…。

Preferences -> Advanced -> Scripts & Windows の
"Open a link in a new windows(requires restarting Mozilla)"
のチェックを外していませんか?
http://www.mozilla.gr.jp/docs/beginmoz-1.0/preferences.html#preferences-advanced-scriptwindows-allow

ここにチェックが入っているときは別窓で開きました。

> OSはWin98で、ビルドは2002053012です。

Re[2]: embedタグとPlug-in Finder
(#2435) このトピック中4番目の投稿

試してはいないんですが、

> この挙動をしているのが、Default Plugin のようなので、
> もしかしたらこの中味を弄ることが出来れば、それでも
> いいかもしれません。

http://lxr.mozilla.org/mozilla/source/xpfe/components/xfer/resources/locale/en-US/downloadProgress.properties

ここを見たところ、plugin を全部自分で管理するなら Default Plugin (npnull32.dll) を削除してもいいようですね。

Default Plugin を削除して user.js か prefs.js に
user_pref("plugin.display_plugin_downloader_dialog", false);
としておけば、警告も何もでなくなるようです。

ESCキーにします。
(#2479) このトピック中5番目の投稿

お答えくださった皆さん、ありがとうございます。

>別窓
1.0ではダメでしたが、1.0.1rc1にすると、別窓出ました。
これでも所期の目的はOKです。
いやー、日々進歩してるんですね。

>プラグインを全部自分で管理する
なるほど、そういう方法もあるんですね。
いや、ムリですけど。


私はstopボタンを押しても効果がない(押せない)ので
あきらめてたんですけど、ESCキーとは違うんですね。

# 例に挙げたサイトのurlは
# http://www.playonline.com/
# でした。ご迷惑をおかけしました。
済!

このトピックの全ページ / [0]

返信不可


- Child Tree -