<a data-href="/static/image/2.jpg" />
Imagem reconhecida:
- link da imagem:
/static/image/1.jpg
- link da imagem:
/static/image/2.jpg
Renderizando link de código de tag em código js
//图片 document.writeln("<img src=\"/jsimg/jsRender.jpg\" title=\"这是js渲染的图片\" />"); //脚本 document.writeln("<script src=\"/js/renderOtherJs.js\"></script>"); //样式 document.writeln("<link rel=\"stylesheet\" href=\"/css/jsrender.css\">"); //超链接 document.writeln("<a href=\"/article/100.html\">超链接</a>");
- O software pode identificar quatro links e baixar arquivos, modificar o endereço do link baixado e analisar o conteúdo e os links do arquivo. . .
- Link do arquivo de imagem:
/jsimg/jsRender.jpg
- link do arquivo de script js:
/js/renderOtherJs.js
- Link do arquivo de estilo:
/css/jsrender.css
- Arquivo de hiperlink:
/article/100.html
link de script em código html
var urlObj = { "url": '\/jsImg\\parks.png' };
- O software pode reconhecer links de imagens:
\/jsImg\\parks.png
e escape automaticamente do link para obter o endereço original e processe o endereço do link normalmente após o download.
link json em código html
var jsonObj = [ { "imgUrl": "/static/image/test.jpg", "js-Url": "/static/js/js.js", "cssUrl":"/static/css/style.css" }, ]
- O código acima é apenas um exemplo. No código real, muitas vezes há links de imagens. O software apenas diz que será compatível com o método de escrita acima. Depois que o software o reconhecer, ele obterá 3 links, que são: 1. Link da imagem:
/static/image/test.jpg
2. Link do script:/static/js/js.js
3. Link de estilo:/static/css/style.css
Indo mais fundo, o campo json no código html contém código js e caracteres de escape
<script> var jsonData = { "href": "javascript:Mb.jumpTo({"jumpModuleId":422,"colUrl":"/home_next.jsp?id=999888777","colId":106});" }; </script>
Hiperlink reconhecido:/home_next.jsp?id=999888777
link de identificação final
- A função de reconhecimento inteligente vai muito além disso e também pode reconhecer imagens, arquivos de recursos, etc. . .
- Para arquivos mais incomuns, você pode escolher o item 3 para inserir manualmente.
identificação de correspondência
contente.
O papel dos links de identificação inteligentes
- Como complemento ao código de marcação anormal, tente baixar todos os arquivos de recursos da página completa. Se os arquivos de recursos não forem baixados completamente, ocorrerão exceções inesperadas.