指定された文字列が有効な URI であるかどうかをチェックできる組み込み関数/メソッドはMozilla XULツールキットにありますか? 探しましたが、何も見つかりませんでしたが、XUL とそのドキュメントを使用するのはこれが初めてなので、見落としている可能性があります。そのため、独自の関数を書き始める前に確認していIsValidURI
ます。
KCasier
質問する
354 次
1 に答える
4
nsIIOService.newURI (...)メソッドが探しているものです。URI 文字列が無効な場合、NS_ERROR_MALFORMED_URIがスローされます。
例:
try {
var ioServ = Components.classes["@mozilla.org/network/io-service;1"]
.getService(Components.interfaces.nsIIOService);
var uriObj = ioServ.newURI(uriString, uriCharset, baseURI);
} catch (e) {
// catch the error here
}
于 2008-08-29T07:10:49.590 に答える