
Спеціальні теги, спеціальні теги
Щоб отримати незвичайні теги html на сторінці html, вам потрібно встановити теги для отримання посилання.
# тег посилання
- Підтримує захоплення тегів гіперпосилань, тегів зображень, тегів зображень у srcset і тегів сценаріїв
# Формат введення
- Назва тегу + назва атрибута
- Наприклад:
<a data-href="/">xft</a>
, мітка називаєтьсяa
, назва атрибута гіперпосиланняdata-href
, те саме стосується тегів сценарію зображень.
# Інтелектуальне ідентифікаційне посилання
Інтелектуальне ідентифікаційне посилання
Інтелектуальні ідентифікаційні посилання є доповненням до спеціальних тегів. Для непрофесіоналів вбудована функція інтелектуальної ідентифікації програмного забезпечення може автоматично ідентифікувати спеціальні теги.
# Визначте гіперпосилання
- Визначайте ненормальні гіперпосилання тегів HTML, наприклад посилання в сценаріях сценаріїв, посилання в рядках Json тощо.
# Визначте посилання на сценарії
- Визначте незвичайні посилання сценарію тегів HTML і посилання текстового вмісту js. Js завантажує посилання сценаріїв Js, фіксує зображення та файли стилів текстового вмісту Js, імпортує файли стилів тощо.
# Визначте стильові посилання
- Визначте посилання на динамічно завантажувані файли стилів і відповідні файли стилів імпорту.
# Визначте посилання на зображення
- Підтримує ідентифікацію посилань на зображення HTML, таких як посилання на зображення в сценаріях Script і посилання на зображення, виведені сторінкою Json.
# Визначте посилання на файли
- Спеціальна ідентифікація посилань на файли, Flash-файли, відеофайли, стислі файли, файли psd тощо.
# динамічне посилання
- Захоплюйте деякі посилання, динамічно створені за допомогою js, і підтримуйте додавання кількох посилань.
- Довідкова документація:/news/jiaocheng/dongtailianjie.html
наприклад
<div id="file">
<a data-fid="1201">завантажити файл</a>
<a data-fid="1202">завантажити файл</a>
<a data-fid="1203">завантажити файл</a>
<a data-fid="1204">завантажити файл</a>
<a data-fid="1205">завантажити файл</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
Для динамічної адреси, згенерованої js у наведеному вище коді, цю конфігурацію потрібно встановити таким чином:
1. Теги запиту:#file a
2. Атрибути запиту:data-fid
3. Обробка заміни: залиште це поле порожнім, щоб отримати докладнішу інформацію в розділі обробки заміни в наведеному вище документі.
4. Префікс для зрощування:Доменне ім'я/завантаження/файл?fid=
5. Суфікс зрощення: залишити порожнім
# Звичайне посилання
- Використовуйте регулярні вирази для відповідності посилань.
var json = [
{
"url": "/news/pic.png"
}
]
2
3
4
5
Щоб зіставити та витягти адресу посилання, регулярний вираз:"url"[: ]+"([^"]*?\/[^"]*)"
Значення групи в регулярному виразі таке:$1
# пошкоджене посилання
- Перевизначте адреси посилань на помилку сервера, посилань 404, посилань із тайм-аутом, посилань, які перевищують встановлену кількість завантажень тощо.