• ベストアンサー

IEのリンクが起動しない

イントラネット上のホームページで <A HREF=file://d:\user\XX.xls target="_blank"> のように、ローカルパソコン上のファイルに対して リンクを張っていたのですが WinXPSP2+IE6.0ではリンクをクリックしても起動しませんでした 以前は、WinNT4.0+IE5.5では、リンクが起動していました WinXPのローカルマシンゾーンロックダウンかなと思い http://support.microsoft.com/kb/884222/JA/ の手順でレジストリにExcel.exeを追加しましたが だめでした 何卒ご教授のほど、よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.5

一応できるようになりました。 ------------------------------------------------- <script language="VBScript"> Sub RunEXE(src) set objWshShell = CreateObject("WScript.Shell") ProgDir= objWshShell.ExpandEnvironmentStrings("%ProgramFiles%") Prog = """" & ProgDir & "\Internet Explorer\iexplore.exe " & """" objWshShell.Run prog & src, 3 set objWshShell = Nothing End Sub </script> ------------------------------------------------- を<head>~</head>の間に書きます。 <A HREF=file://d:\user\XX.xls target="_blank"> を <A HREF=file://d:\user\XX.xls target="_blank" onclick="RunExe(this.href);return false;"> の様に変更します。 >objWshShell.Run prog & src, 3 の部分でウィンドウを最大化するようにしていますが、 最大化する必要がないなら、1 に変更して下さい。

その他の回答 (4)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.4

#2です。 すいません。再現しました。 多分、セキュリティ的に強化されて起動できなくなったのだと思います。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.3

<A HREF="file://d|/user/XX.xls" target="_blank"> なんてダメですよね?

sayu77
質問者

補足

ご指摘のように修正しても現象は同じでした ちなみに、HTMLをローカルハードディスクに保存して IE6.0で読み込むとリンクが起動しますが Webサーバ上でに保存してIE6.0で読み込むとリンクが起動しません また <A HREF=XX.xls target="_blank"> としてXX.xlsもWebサーバに保存すると リンクが起動します どうかよろしくお願いします

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

WinXPSP2+IE6.0ですが、ウチの環境では、起動できました。

  • garouz
  • ベストアンサー率19% (178/917)
回答No.1

タグの file:// を削除してもダメですか? target="_blank" もとりあえず外して試してみてはどうでしょうか.

sayu77
質問者

補足

早速の回答ありがとうございます 試してみまししたが、状況は変わらずでした

関連するQ&A

  • IEから他アプリへのリンクについて

    イントラネットで使っています。 ブラウザ(IE)から<a href="file://*****.xls>といったようにExcelやWordにリンクを貼っています。 私のPCでは、ブラウザ内にExcelが表示されるのですが、あるマシンではダウンロードしてExcelが起動してしまいます。 私のPCはIE5.5です。他のPCはIE4.0*です。ともにWin95です。 IE5.*の機能なのですか? それともどこかに設定があるのでしょうか? よろしくお願いします。

  • IE6.0で別ウィンドウへのリンクページがまったく開きません

    ホームページを作成しているのですが、 <a href="○○.html" target="_blank">と別ウィンドウで開くように指定してるのですが、 IE6.0.2800では、まったくリンク先のページが開きません。 target="_self"など他の指定は開くのですが。 また、IE5.0ではちゃんと別ウィンドウが開きます。 OSはwindows XP Home Edition Version2002 です。 ソースの、どの部分を直せばいいか、わかりません。 target="_blank"を有効にする方法、または他に別ウィンドウで開く方法がありましたら、教えてください。 仕事で作成しているのですが、全然わからなくて、困ってます。 ご回答、よろしくお願いします。

  • PukiWikiでリンクを新しいウインドウで開くには?

    PukiWikiでリンクを張るとき [[hoge:http;//www.xxx.xx.jp]] のように書きますが、この書き方では同じウインドウにリンク先が表示されます。 リンク先を別ウインドウ(新しいウインドウ)で開くにはどう書けばよいですか? すなわちhtmlで <a href="http://www.xxx.xx.jp" target=_blank>hoge</a> のようなことがやりたいです。 もっとも上の書き方でも右クリックで「新しいウインドウで開く」ことは出来ますが・・・ 宜しくお願いします。

    • 締切済み
    • CSS
  • アンカーからのExcelファイルにリンクするとき、Excelを完全に(?)起動する

    raly-ralyです。こんにちは。 イントラネットで共有して更新するExcelファイルがあります。 Webページにそのファイルへのリンクを張って、リンク先を"file://......xls"のようにしておきます。 ユーザーには、ファイルをダウンロードさせずに、そのものを開かせ、更新させます。(IEのみ可だと思います) このときのExcelの開き方なのですが、ブラウザの中に開くかたちになるので、Excelの標準ツールなどが表示されません。 Excelを普通に起動した状態で開くことは可能なのでしょうか?

  • ファイルへのリンクに関して

    環境:IE8、IE9 教えて下さい。 社内でイントラを作成していますが、その際に単純なファイルリンクをしたいと 考えています。 記述としては下記のような簡単なものですが、ホームページ上からクリックしても 何も反応しません。 《記述内容》 <a href="file://IPアドレス\C:\フィル名.csv" target="_blank"> IE9の場合、信頼済みサイトへ登録しなければならないという事で、登録はしてあります。 また、共有フォルダのリンクだからおかしいのかと思い、ローカルのファイルを指定して みましたがダメでした、、、 やはり最近のIEではfileプロトコルはダメなのでしょうか? HTMLでファイルやフォルダに対してリンクをするような場合は、どのような記述をすれば 良いでしょうか???? 初歩的な質問で申し訳ありませんが、教えて下さい。

    • ベストアンサー
    • HTML
  • 別窓リンクが開けなくなりました。ドラッグ&ドロップもできない。(Win2000 IE6)

    WindowsUpdateをしてからだと思うのですが、ドラッグ&ドロップができなくなりました。 また、ブラウザでリンクタグの<a href="****" target="_blank">のものが開けなくなりました。 同窓でのリンクは開けるのですが、別窓で開こうとするリンクのみ、クリックしても無反応です。 OSはWindows2000、ブラウザはIE6 SP1です。 解決方法をご存知の方いらっしゃいますでしょうか。 よろしくお願いします。

  • OEのリンクを指すと複数のIEが起動する

    OEのリンクからのIE起動についてご伝授願います。 OEのメールのリンクを指すとIEが起動しページが表示されます。さらに、別のリンクを指すと、以前はすでに開いているIEからリンク先のページに飛んでいました。 しかし、数日前からリンクを指すと新たにIEが起動するようになりました。おかげでディスクトップとタスクバーがIE表示だらけになってしまい困っています。 以前のようにひとつのIEでリンクの処理ができるようにしたいのですが…。 環境はNEC・VL500、XP・HomeEditionです。簡単なレジストリ変更はやれます。どうかよろしくお願いします。

  • 一度に二つの別ウインドウへリンク

    よろしくお願いいたします。 リンク先を同時に二つ同じ箇所に埋め込むことは可能なのでしょうか? 色々と調べてみたのですが、なかなか見つけることが出来ません。 通常、<A href="○○.htm" target="_blank"> でリンク先を指定いたしますが、これを <A href="○○.htm" target="_blank"><A href="□□.htm" target="_blank">ほげほげ</A> のような形で、上記の例で言いますと、「ほげほげ」をクリックすることで、別ウインドウで「○○.htm」と「□□.htm」の両方を同時に表示させたいのです。   上手く説明できていないかもしれませんが、構図としてやりたい形はこのようなものです。 ご教授いただければと思います。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • HTMLテキストリンクでExcelファイルを開く方法

    現在、以下にてリンクを張っています。 <a href="○○.xls" target="_blank">ファイル名</a> IE7では、期待通りEXCELが立ちあがり、指定したファイルが表示されるのですが、FireFox3.5.5では、FireFox内の別タグにて表示されます。 これを、IE7と同様に、EXCELにてファイル表示される方法はないのでしょうか? ※ユーザー側での指定方法は除きます。プログラムで解決できる方法を教えていただけませんでしょうか?

    • ベストアンサー
    • HTML
  • javascriptでのリンク表示

    サンプル図(http://lancerevolution.tuzikaze.com/sampletest.html) main.htmlと言うページとmenu.htmlと言うページがあります。 main.htmlと言うページには、  ⇒<a href="b.html?url=http://yahoo.co.jp" target="_blank">Yahoo Japanへ!</a>  ⇒<a href="b.html?url=http://www.google.co.jp/" target="_blank">Googleへ!</a>  ⇒<a href="b.html?url=http://jp.msn.com/" target="_blank">msnへ!</a> と言う3つのリンクがあります。 この3つリンクの内どのリンクでもいいのでクリックした時に、サンプル図の(3)の部分に、  ⇒<a href="http://yahoo.co.jp" target="new">Yahoo Japanへ!</a>  ⇒<a href="http://www.google.co.jp/" target="new">Googleへ!</a>  ⇒<a href="http://jp.msn.com/" target="new">msnへ!</a> として出力することはできますでしょうか? つまり、main.htmlにあるリンクをクリックした時に、main.htmlの「b.html?url=」を含んでいる、リンク全てを(3)の部分に出力("b.html?url="の部分を削除、targetを"new"にして出力)できますか?ってことです。 もし、できるようならどのようなjavascriptが必要でしょうか?どうぞ、よろしくお願いします。