ガジェット作成していてリンクをクリックしたら
ブラウザでそのURLを開きたいとき。
Mac OS X Dashboard ウィジェット、Adobe AIRだけは
拡張APIを呼んであげなければいけません。
JavaScriptからブラウザを開きたいときにはわかるんだけれども
“aタグ”で記述しているんだからそれを解釈してよと思います。
ちなみにリンクをブラウザで開く拡張APIは下記となっております。
Windows サイドバーガジェット: <aタグ> または System.Shell.execute(url);
Opera ウィジェット: <aタグ> または window.open(url);
Mac OS X Dashboard ウィジェット: widget.openURL(url);
Adobe AIR: air.navigateToURL(new air.URLRequest(url));
iGoogle ガジェット: <aタグ> または window.open(url);
Google デスクトップ ガジェット: <aタグ> またはframework.openUrl(url);
Yahoo!ウィジェット: openURL(url);