先月作った、User-JavascriptからGoogleサイト内検索を使ってみる機能です。サイト内というかドメイン内というか。必要に応じてUserJavaScriptオブジェクトのメンバーに追加してみてください。表示名はTitleプロパティに格納しています。
this.siteSearchByGoogle = new function(){
this.Title = 'GOOGLE SITE SEARCH';
this.EXE = function(){
new UJS_makeDIVElement('ANOTHER GOOGLE', 'Google site search', 'FORM');
with(nChild){
action = 'http://www.google.co.jp/search';
method = 'GET';
}
var nP = nChild.appendChild(document.createElement('P'));
nP.appendChild(document.createTextNode('Search the word'));
var nInput = nP.appendChild(document.createElement('INPUT'));
with(nInput){
type = 'text';
name = 'as_q';
size = '25';
}
var nHidden = document.createElement('INPUT');
with(nHidden){
name = 'as_sitesearch';
type = 'text';
}
nP.appendChild(nHidden);
nHidden.value = document.domain;
var nSubmit = document.createElement('INPUT');
with(nSubmit){
type = 'submit';
name = 'btnG';
value = 'search';
defaultValue = 'search';
}
nP.appendChild(nSubmit);
nP.appendChild(document.createTextNode('in this WebSite'));
};
};
適当に直してくださると助かります。
全体の見直しがはかどらないので、しばらくこのような形式で更新することにしました。頑張っていません。