
Specialtaggar, anpassade taggar
För att få onormala html-taggar på html-sidan måste du ställa in taggarna för att få länken.
# tagglänk
- Stöder fånga hyperlänktaggar, bildtaggar, bildtaggar i srcset och scripttaggar
# Inmatningsformat
- Taggnamn + attributnamn
- Till exempel:
<a data-href="/">xft</a>
, etiketten hetera
, är hyperlänkens attributnamndata-href
, detsamma gäller för bildskripttaggar.
# Intelligent identifieringslänk
Intelligent identifieringslänk
Intelligenta identifieringslänkar är ett komplement till speciella taggar För icke-professionella, kan programvarans inbyggda intelligenta identifieringsfunktion automatiskt identifiera speciella taggar.
# Identifiera hyperlänkar
- Identifiera onormala HTML-tagg-hyperlänkar, som länkar i skriptskript, länkar i Json-strängar, etc.
# Identifiera skriptlänkar
- Identifiera onormala HTML-taggskriptlänkar och länkar till js-textinnehåll. Js laddar Js skriptlänkar, fångar bilder och stilfiler av Js textinnehåll, importerar stilfiler, etc.
# Identifiera stillänkar
- Identifiera dynamiskt laddade stilfillänkar och relaterade importstilsfiler.
# Identifiera bildlänkar
- Stöder identifiering av HTML-bildlänkar, såsom bildlänkar i skriptskript och bildlänkar som matas ut av sidan Json.
# Identifiera fillänkar
- Speciell fillänkidentifiering, Flash-filer, videofiler, komprimerade filer, psd-filer, etc.
# dynamisk länk
- Fånga några länkar dynamiskt genererade av js och stödja att lägga till flera länkar.
- Referensdokumentation:/news/jiaocheng/dongtailianjie.html
till exempel
<div id="file">
<a data-fid="1201">nedladdning fil</a>
<a data-fid="1202">nedladdning fil</a>
<a data-fid="1203">nedladdning fil</a>
<a data-fid="1204">nedladdning fil</a>
<a data-fid="1205">nedladdning fil</a>
</div>
<script>
$('#file a').on("click", function(){
var fid = $(this).data('fid');
var url = '/download/file?fid='+fid;
});
</script>
2
3
4
5
6
7
8
9
10
11
12
13
För den dynamiska adressen som genereras av js i ovanstående kod måste denna konfiguration ställas in enligt följande:
1. Frågetaggar:#file a
2. Frågeattribut:data-fid
3. Ersättningsbearbetning: Lämna det tomt För mer information, se avsnittet om ersättningsbearbetning i ovanstående dokument.
4. Skarvningsprefix:Domännamn/nedladdning/fil?fid=
5. Skarvningssuffix: lämna tomt
# Vanlig länk
- Använd reguljära uttryck för att matcha länkar. Det reguljära uttrycket måste matcha ett matchande gruppkrav.
var json = [
{
"url": "/news/pic.png"
}
]
2
3
4
5
För att matcha och extrahera länkadressen är det reguljära uttrycket:"url"[: ]+"([^"]*?\/[^"]*)"
Gruppvärdet i det reguljära uttrycket är:$1
# bruten länk
- Omdefiniera adressen till serverfellänkar, 404-länkar, timeoutlänkar, länkar som överskrider det angivna nedladdningsnumret, etc.