過去ログ表示


過去ログ 164 を表示

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

Firefoxを起動させるタグまたはコンテンツタイプ
(#25674) このトピック中1番目の投稿
(環境: WinXP SP2/Firefox1.0.7)

はじめまして

IE(またはFirefox以外のブラウザ)で読み込んだHTMLドキュメントのイベントからFirefoxを起動させる方法を調べています。どんな方法があるでしょうか?

一番出来そうだなと考えているのはサーバーからのレスポンスでFirefoxが起動するコンテンツタイプを返せばいけそうかなと。しかし、どんなコンテンツタイプでFirefoxが起動するのか分からなくて。

また他にも起動方法があればぜひ教えて下さい。

宜しくお願いします。

(環境: WinXP SP2/Firefox1.0.7)

2005/10/03(Mon) 17:40:11 編集(投稿者)

> 一番出来そうだなと考えているのはサーバーからのレスポンスでFirefoxが起動するコンテンツタイプを返せばいけそうかなと。しかし、どんなコンテンツタイプでFirefoxが起動するのか分からなくて。
 サーバーサイドから任意の UA を起動させるのは不可能です。Content-type というのは文字通り、サーバが UA に送る文書の内容の種類なので、特定の Content-type を設定したからといって Firefox が立ち上がることはありません。

(環境: WinXP SP2/Firefox1.0.7)

2005/10/03(Mon) 19:08:30 編集(投稿者)

 VBScript を使うことで実現できます。以下のサンプルを参考にしてください。
 しかし使いようによってはセキュリティホールを作ってしまう可能性があるのでご注意下さい。

-------------------------------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja-JP">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>test</title>
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" Content="text/vbscript">
</head>

<body>
<script type="text/vbscript">
<!--
Set Obj = CreateObject("WScript.Shell")
Obj.Run "Firefox.exe http://www.mozilla-japan.org/"
-->
</script>
</body>
</html>
-------------------------------------------------------------------------------
 しかしこんなスクリプトを動作させることができる Windows 環境、IE の組み合わせって、すごく危険ですね。

結局どうなりました?
(#25776) このトピック中4番目の投稿
(環境: WinXP SP2/Firefox1.5b)

 で、結局どうなったんでしょう?


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

返信不可


- Child Tree -