トップソースライブラリiアプリ雑誌/書籍紹介
目次
トップ
ソースコードライブラリ
 検索
 C/C++ (1)
 Win32 SDK (8)
 C++Builder (11)
 C#(.NET) (6)
 JAVA (0)
 JavaScript (4)
 │├相対パスの連結
 │├file:///形式のU...
 │├経過時間の測定
 │└タイトルバーのな...
 Perl (4)
 iアプリ (1)
 Dynamic HTML (2)
 ASP (3)
 Flash (0)
 PHP (1)
 Silverlight (2)
JavaScript
file:///形式のURLをローカルパスに変換する
作成日:2002/04/15 / 最終更新日:2007/12/06

ソースコード

// // URL(file:///形式)から通常のファイル名に変換する // function url2filename(url) { if(0 == url.indexOf("file:///")){ url = unescape(url.substr(8).split('/').join('\\')); } }

解説


このfunctionfile:///C:/test/test.htmなどのURL形式のパスをC:\test\test.htm形式に変換します。

プログラム構造は単純で
1,文字列がfile:///で始まっていれば引数が正常と見なし最初の8文字を消去する。

2,後は、スラッシュをすべてエンマークに置換して値をかえします。

解説は以上で終わりです。



リンク集自作ソフトウェブゲーム