omamont
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Код: javascript: (function() { function _getSel(win, sels) { sels = sels || []; try { var doc = win.document; var sel = doc.selection && doc.selection.createRange && doc.selection.createRange().text || win.getSelection && win.getSelection() || doc.getSelection && doc.getSelection(); } catch(e) { return sels; } var _sel; try { var rngCnt = sel.rangeCount; if(typeof rngCnt != "number") throw 0; if(rngCnt == 0) return sels; for(var i = 0; i < rngCnt; i++) { _sel = sel.getRangeAt(i).toString(); if(_sel) sels.push(_sel); } } catch(e) { _sel = sel.toString(); if(_sel) sels.push(sel.toString()); } return sels; } function getSel(win, sels) { win = win || window; sels = _getSel(win, sels || []); for(var i = 0, len = win.frames.length; i < len; i++) sels = _getSel(win.frames[i], sels || []); return sels; } var sel = getSel().join(" "); var q = prompt("Google: поиск по сайту", sel) || ""; q = q.replace(/^\s+|\s+$/, ""); if(q) window.open("http://www.google.ru/search?as_q=" + encodeURIComponent(q) + "&as_sitesearch=" + encodeURIComponent(location.host)) })(); | | Всего записей: 3438 | Зарегистр. 12-01-2007 | Отправлено: 14:07 29-07-2011 | Исправлено: omamont, 17:49 29-07-2011 |
|