最近アクセス可能なドライブのネットワーク全体に特定のフォルダを開くHTMLとJavascriptのWebアプリケーションを作成しました。このアプリはIEでレンダリングされたときにうまく動作します。ただし、フォルダパスはFireFoxでは機能しません。FireFoxでフォルダを開く
次は私がIE内のフォルダを開くために使用していますパス形式の例です:
{
window.open('\\\\Server-1\\Folder-1\\Folder-2');
}
パスが実際に先頭に4つのバックスラッシュを持っており、2 bakcwardは、各フォルダ間のスラッシュ。それはレンダリングされると異なって見える。
このアプリケーションをFireFoxで実行すると、ウィンドウまたは新しいタブが表示されますが、何も表示されません。私は手動でパスを入力し、FireFoxはそれをfile://///Server-1/Folder-1/Folder-2
に変換します。正しい構文(つまり、window.open(?...)
)を知っている人はいますか?
ありがとうダニエル - 記事をレビューした後、正しい構文をfile:///// Server-1/Folder-1/Folder-1にしてください。興味深いのは、IEでも動作するので、if文を書く必要はないということです。 ありがとう、もう一度、 DFM –