WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:Webページでのノートパッド起動について

0:[投稿] じゅーす [2006/03/28 15:07 ] [環境:Windows Windows2003Server IIS]

現在、Webページ内にノートパッドのEXEのリンクを記述しています。

記述例:
<a href="c:\〜\Notpad.exe">aaa</A>

Windows2000 IE6 SP1の場合は、URLをクリックするとノートパッドが起動するんですが、WindowsXP IE6 SP2の場合にノートパッドが起動しません。(ノートパッドのパスは正しいです)

環境によって何か違いがあるものなのでしょうか?
セキュリティの関係とか。。。

何かご存知のことがありましたらお願いします。


1:[回答] m035 [2006/03/28 19:00 ][URL]

Notpad.exe

notepad.exe
単純に「E」が抜けていると思うんですが。
大文字小文字は確かWindowsでは関係なかったと思うので小文字にしていますが。

>環境によって何か違いがあるものなのでしょうか?
>セキュリティの関係とか。。。

<a href="file:///c:/windows/notepad.exe">notepad</a>
これでWinXPsp2上のIE6ではローカルのhtmlから起動できました、確認のアラートは出ますが。
ちなみに、IE以外では普通のexe扱いですから、
ダウンロードのダイアログなど出ると思われます。
また、個人使用ならいいのですが、Web上で使うのにはお粗末だといわざるを得ません。
1.notepad.exeのあるパスは環境ごとに違います。
2.起動する保障はありません。
3.IE以外では前述のとおり起動しません。
4.IEでもWeb上のhtmlからは起動できませんでした。

IE限定なら、VBScriptかJScriptを使ったほうが確実です。
http://www.parkcity.ne.jp/~chaichan/qanda/qa5555.htm?04-11-29-23-24
↑回答5番と7番参照。


2:[回答] じゅーす [2006/03/28 20:41 ]

m035さん、返信ありがとうございます。

>notepad.exe
>単純に「E」が抜けていると思うんですが。
すみません、投稿時の記述ミスです。

今はWeb上のhtmlを想定しているので、IE限定ですし、スクリプトを
参考にしてみます。

ありがとうございました。

回答(必須): 状態:

お名前(必須):

URL:




[戻る]