PDF
URLにアクセスしてローカルに保存されているファイルを開こうとするプログラム(Mendeley)があります:(http://path.to/file.pdf
の代わりにfile://path.to/file.pdf
)。これにより、ブラウザーでエラーが発生します (予期しないことではありません)。
私がやりたいことはjavascript bookmarklet
、アドレスバーの URL を使用し (http 部分以外は基本的に正しい)、外部ビューアー (私の場合は Acrobat) でファイルを開くことです。私の最新の作成(SOの他の例に触発されました):
javascript:var a = (location.pathname);
var b = ('file://schbs02'+a);
window.location = (b);`
これは動作しません; Chrome(最新バージョン)では何も起こりません。ブックマークレットがローカル ファイルを開くことができないのは (セキュリティ上の理由から) 固有の制限ですか、それともコードに何か問題がありますか?