JanKoWeb: Počítače a IT - Bookmarklet: dávkové hledání v knihovně

Bookmarklet: dávkové hledání v knihovně

Napsal jsem si bookmarklet k hledání v městské knihovně Praha. Vstupem je stránka, která obsahuje názvy děl oddělené mezerou. Stačí na dané stránce označit text s názvy děl, do adresního řádku zkopírovat kód níže a odentrovat. 



javascript: if (window.getSelection) {
	q = window.getSelection();
}
else if (document.getSelection) {
	q = document.getSelection();
}
else if (document.selection) {
	q = document.selection.createRange().text;
}
	if (q=='')q=document.title;
	q = q + '';
/* to string */
	items = q.split('\n');
	for (i=0;
	i<items.length;
i++) {
	if (items[i] != '') void(window.open('http://search.mlp.cz/searchMKP.jsp?query=' + items[i],'win'+i,''));
}

Problém: v Opeře se neotevřou všechna okna

Standardně jsou pop-up okna v Opeře blokovaná. Pro správnou funkci skriptu na dané stránce klikněte pravým myšítkem / Upravit místní nastavení / Vyskakovací okna - Otevírat všechna na pozadí.

Rubrika Počítače a IT | Tagy MLP | Ne 10.02.2013 | 763x

Náhodné články

Tento web jsem zakládal na střední, v roce 2008. Je zde hlavně archiv mé tvorby.

Aktuální věci publikuji kvůli úspoře času na Twitter.

Honza

"Čas je materiál, ze kterého se vyrábí život."

B. Franklin