Я пробовал в течение нескольких месяцев, чтобы создать это сам, прежде чем спрашивать, но на этом этапе я вынужден признать, что я буду когда-либо наихудшим видом кражи кода, ужасно на javascript.Javascript Bookmarklet Получить Url Variable, Open Multiple Search Windows
Исповедь, мне нужен единый букмарклет, который при запуске получит 1 переменную из URL (т. Е. Q = 2075083, ВСЕГДА 7-значное число, q всегда будет идентификатором), откройте 2 новых вкладки, каждый используя переменную, захваченную для выполнения пользовательского поиска в каждой из двух других вкладок.
Там только еще один нюанс - мне нужно будет добавить больше вкладок поиска в будущем:/
И я потерялся пытаюсь сделать это самим. Может ли кто-нибудь предоставить свои знания или рекомендации?
Это операция, которую я выполняю сотни раз в день, и это значительно уменьшит количество щелчков мыши и операций копирования-вставки, которые я сделаю.
Большое спасибо всем, кто может помочь или посоветовать.
P.S. Я дошел до кода ниже (который я сделаю в закладке на более позднем этапе).
function getQueryVariable(variable)
{
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == variable){return pair[1];}
}
return(false);
}
Вызов getQueryVariable («д») возвращает номер мне нужно, но я понятия не имею, как его использовать создание двух других вкладок, которые ищут для него.
вниз-голосования моей просьбы о помощи без каких-либо критиков не очень полезно. – ninjaholic
Можете ли вы показать свой текущий прогресс? У вас есть работающая функция Javascript, которая может работать при передаче URL-адреса? – leesei
Я обновил сообщение с кодом, который я получил до сих пор. Не знаю, как использовать его. – ninjaholic