IE 関連情報 †
右クリック拡張 †
- 右クリックメニュー翻訳の搭載
- IE の右クリックメニューに項目を追加
サンプル †
- NewsClip.htm
<SCRIPT LANGUAGE="JavaScript">
<!--
function toClip(s)
{
s = s.replace(/\r/g,''); // 改行除去
s = s.replace(/\n/g,' '); // 改行除去
s = s.replace(/^[\s]+/g,''); // 先頭スペース除去
s = s.replace(/[\s]+$/g,''); // 後尾スペース除去
window.clipboardData.setData('text',s)
}
function getPrefix(s)
{
var urlArray = new Array();
urlArray['itpro.nikkeibp.co.jp'] = '[ITPro] ';
urlArray['japan.cnet.com'] = '[CNET] ';
urlArray['japan.internet.com'] = '[Internet.com] ';
urlArray['pcweb.mycom.co.jp'] = '[PCWEB] ';
urlArray['ascii24.com'] = '[ASCII24] ';
urlArray['impress.co.jp'] = '[impress] ';
urlArray['slashdot.jp'] = '[Slashdot] ';
urlArray['hotwired.goo.ne.jp'] = '[WIRED] ';
urlArray['itmedia.co.jp'] = '[ITmedia] ';
urlArray['atmarkit.co.jp'] = '[@IT] ';
urlArray['microsoft.com'] = '[MS] ';
urlArray['cnn.co.jp'] = '[CNN] ';
urlArray['asahi.com'] = '[asahi.com] ';
urlArray['yomiuri.co.jp'] = '[読売新聞] ';
urlArray['mainichi-msn.co.jp'] = '[毎日新聞] ';
urlArray['release.nikkei.co.jp'] = '[日経プレス] ';
urlArray['nikkei.co.jp'] = '[NIKKEI NET] ';
for ( url in urlArray )
{
if ( s.indexOf( url ) != -1 )
{
return urlArray[url]; // リスト中に該当 URL を発見!
}
}
return '[Other] '; // 見つからなかった。
}
var objWindow = external.menuArguments;
var objDocument = objWindow.document;
var objSelection = objDocument.selection;
var objSelectText = objSelection.createRange().text;
var strParentURL = objWindow.parent.document.URL;
toClip('<A HREF="'+strParentURL+'" TARGET="_blank">'+getPrefix(strParentURL)+objSelectText+'</A>');
//-->
</SCRIPT>
|