MozillaPL.org - polskie centrum Mozilli

Główne menu:

Otwórz wszystkie adresy z tej strony

Dodatki rozszerzające funkcjonalność i schematy wyglądu Mozilli Firefox

Moderator: Pomocy?!

Otwórz wszystkie adresy z tej strony

Postautor: Rijkaard » 04 stycznia 2008, 10:19

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11

Witam

czy zna ktoś rozszerzenie za pomocą którego mógłbym wybrać odnośniki z danej strony które chce otworzyć na raz np w nowej karcie w tle ???

nie raz męczące jest klikanie 40 razy by wszystko otworzyć a chciałbym mieć możliwość tak jak jest w AVANT BROWSER -> Otwórz wszystkie adresy z tej strony po czym jak w to kliknę wyskakuje okienko z wyborem linków które chce otworzyć...

z góry dziękuję za odpowiedź

pozdrawiam
Rijkaard
 

Postautor: Mirek » 05 stycznia 2008, 23:50

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11

Nie wiem jak to wygląda w Avancie, ale jako zwolennik skryptozakładek i przeciwnik obciążania FFa dodatkowymi rozszerzeniami - gdy można inaczej - zrobiłbym sobie taką skryptozakładkę:
Kod: Zaznacz cały
javascript:(function(){linki = document.links; okno=open('','spislinkow','width=600,height=480,resizable=1,scrollbars=1');if(okno){ setTimeout('okno.focus()',1000);}   with(okno.document)  {    write('<html><body bgcolor="#C0C0C0"><center><b>Kliknij link, który chcesz otworzyc lub zaznacz kilka linkow do otwarcia i uzyj przycisku na dole...</b><br /><br /><form><table border="1px">');  }  for(i=0; i<linki.length; ++i)  {    with(okno.document)    {      write("<tr><td><input type=\"checkbox\"></td><td><a href=\"javascript:parent.window.opener.open('" +linki[i]+"'); void 0;\">" + linki[i] + "</a></td></tr>");    }  }  with(okno.document)  {    write('\n</table><br /><input type="reset"><input type="button" value="Zaznacz wszystkie" onclick="javascript:czkbks=document.getElementsByTagName(\'input\'); for(i=0; i<czkbks.length; ++i) {if(czkbks[i].type==\'checkbox\') czkbks[i].checked=true; }"><input type="button" value="Odwroc zaznaczenie" onclick="javascript:czkbks=document.getElementsByTagName(\'input\'); for(i=0; i<czkbks.length; ++i) {if(czkbks[i].type==\'checkbox\') czkbks[i].checked=!czkbks[i].checked; }"><br /><input type="button" value="Otworz zaznaczone" onclick="javascript:wrsz=document.getElementsByTagName(\'table\')[0].rows; for(i=0; i<wrsz.length; ++i) {if(wrsz[i].cells[0].firstChild.checked) parent.window.opener.open(wrsz[i].cells[1].firstChild.innerHTML); }"></form></center></body></html>'); close();  }})();

Nad wyglądem i funkcjonalnością można jeszcze popracować - ale szkielet już jest :-)

Pozdrawiam,
Mirek
Mirek
Moderator
 
Posty: 2158
Z nami od: 09 sierpnia 2007, 20:37

Postautor: Rijkaard » 08 stycznia 2008, 18:36

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11

dzięki Miro tylko ja nie mam pojęcia jak zrobić ten skrypt - można jaśniej lub ktoś kto wie i łopatologicznie wytłumaczy ???
Rijkaard
 

Postautor: dexter » 08 stycznia 2008, 18:54

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9b2) Gecko/2007121120 Firefox/3.0b2

Zaznacz ten skrypt (to wszystko, co jest na zielono) i upuść na pasek zakładek, lub na pasek adresu. Potem uruchom.

Obrazek
dexter
Moderator
 
Posty: 8508
Z nami od: 02 października 2004, 21:30

Postautor: Mirek » 08 stycznia 2008, 21:04

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11

Już dexter chyba wszystko wyjaśnił - a jeśli nie, to spójrz na temat, który podlinkowałem (właśnie w tym celu) na początku swojej poprzedniej wypowiedzi... :-)
Mirek
Moderator
 
Posty: 2158
Z nami od: 09 sierpnia 2007, 20:37

Postautor: Rijkaard » 09 stycznia 2008, 15:49

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11

Dziękuję Panowie
Rijkaard
 


Wróć do Rozszerzenia dla Firefoksa

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: