-
Fototrend
Mozilla Firefox
Új hozzászólás Aktív témák
-
dqdb
nagyúr
válasz
fatal`
#15246
üzenetére
Ha a linkifier user JS, akkor a * helyett próbáld meg a file://*-ot beírni.
Itt van egy olyan user JS, ami egyben tartalmazza a szükséges dolgokat, de csak Opera alatt működik.
1. txt fájlokon fut csak le
2. az összes linket kattinthatóvá teszi
3. létrehoz egy gombot, ami egyszerre megnyitja az összes linket (feltéve, ha a popup blocker ki van kapcsolva)Egy linkifier forrásának segítségével ollóztam össze gyorsan.
// ==UserScript==
// @include file://*.txt
// @include http://*.txt
// ==/UserScript==
window.addEventListener(
"load",
function()
{
var pre = document.getElementsByTagName("pre")[0];
var source = pre.innerHTML;
var re = /\b(?:(?:(?:file|gopher|news|nntp|telnet|http|ftp|https|ftps|sftp|irc):\/\/(?:[^:@\s\.\,\/\\]+(?::[^:@\s\.\,\/\\]+)?@)?)|(?:www\.|ftp\.|irc\.))(?:(?:[\w\.-]+\.[a-zA-Z]{2,6})|(?:[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(?:\:\d+)?(?:\/(?:[\w\-\.\?\!\,\'\/\\\+&%\$#\=~:;\[\]\(\)]+[\w\-\/\\\+&%\$#\=~]+)?)?/gi;
if (source.match(re))
{
source = source.replace("&", '&').replace("<", '<').replace(">", '>');
source = source.replace(
re, function(s)
{
var url = s;
if (url.indexOf('www.') == 0)
url = 'http://' + url;
else if (url.indexOf('ftp.') == 0)
url = 'ftp://' + url;
return "<a href=\"" + url + "\" target=\"_blank\">" + s + "</a>";
});
}
pre.innerHTML = source;
var button = document.createElement("button");
button.textContent = 'Open All Links';
button.onclick = function()
{
var urls = document.links;
var event = document.createEvent("MouseEvent");
event.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
event.dynamicEvent = 1;
for (var n = 0; n < urls.length; n++)
urls[n].dispatchEvent(event);
};
document.documentElement.insertBefore(button, document.body);
},
false);
Új hozzászólás Aktív témák
● Olvasd el az összefoglalót!
● Mozilla blog az ITcafé-n.
- Blogbejegyzés Hidegben sem fagy az új Firefox
- Blogbejegyzés Biztonságban ünnepel a Firefox
- Blogbejegyzés A Firefox követés elleni védelme és egyéb biztonsági szolgáltatásai
- Honor Magic6 Pro - kör közepén számok
- WoW avagy World of Warcraft -=MMORPG=-
- PCI Express 7.0 – Brutális sebesség, de minek?
- AMD FX
- Óvodások homokozója
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- 3D nyomtatás
- Indulhat a hosszú utazás a Star Trek: Voyager - Across the Unknownban
- Elektromos autók - motorok
- Bambu Lab 3D nyomtatók
- További aktív témák...
- Game Pass Ultimate előfizetések 1 - 36 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Antivírus szoftverek, VPN
- The Elder Scrolls Online Imperial Collector s Edition
- Fallout 4 Pip-Boy Edition eladó
- HP ElitBook 840 G10 netbook / 12 hónap jótállás
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- nVidia Quadro RTX 3000 Max Q SFF - Garanciával
- Beszámítás! MSI Claw A1M 512GB SSD kézikonzol garanciával hibátlan működéssel
- GIGABYTE A520M DS3H AC vadiúj, 3 év névre szóló garancia, WiFi
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
KAMI911
