Вчера я обнаружил закладки и полностью влюблен. Я написал несколько, чтобы уменьшить количество кликов для нескольких общих задач на моих любимых сайтах. То, что я хотел бы сделать сейчас, по возможности, состоит в объединении действий двух этих букмарклетов в один сценарий/ссылку. Текущая настройка следующая: закладка 1 (B1) выполняет действие (по URL-адресу 1), которое загружает страницу (URL-адрес 2), когда закладка 2 (B2) затем вводит стандартный набор данных в форму и отправляет ее.Сочетание двух букмарктов
Я попробовал все виды вариаций следующего:
JavaScript: (функция() {W = window.open (codeFromB1, 'CatchyPageTitle'); w.TryToWriteSomethingToTheTheNewWindowToPassAndCallFunctionB2;)}();
Но все мои попытки w.TryToWriteSomethingToTheTheWindow дают ошибки разных типов. Моя последняя попытка состояла в том, чтобы использовать что-то вроде:
alert (w.document.getElementsByTagName ("form"). Length); который дает счет с вызывающей страницы в первый раз, но счет из нового окна во второй раз называется ...
Так или иначе, это моя история на сегодня.
Итак, я потерянная душа, нуждающаяся в руководстве. У меня есть два действия скрипта, которые происходят на двух разных страницах, которые я хотел бы объединить в один фрагмент кода, который можно сохранить как закладку. Мне нужно, чтобы кто-то указал мне в правильном направлении, чтобы я мог понять, как «связывать» две страницы/скрипты, чтобы создать один эффектный «Закладок».
Заранее благодарим за любую помощь.
Кроме того, у меня есть макет массива данных(), который я использую, чтобы закончить остальную часть сценария и нашел еще один вопрос для тех, кто умнее утра I. Часть В2 гласит:
wdoc.forms [0] .t5.value = #;
где t5 - имя ввода/текста в форме. Почему это работает:
thisInput = 't'.concat (i); // где i = 5 в for-loop wdoc.forms [0] .thisInput.value = #;
дает мне ошибку - «thisInput» не определен. Я также попытался создать массив с именами ввода/текста, такими как:
document.forms [0] .thisInput [i] .value = #;
, но это дает ту же ошибку. Какие-либо предложения?
+1 для того, чтобы быть «полностью влюбленным» с букмаркетом ... – Pool