Спеціальні теги, спеціальні теги

Щоб отримати незвичайні теги 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>
1
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"
    }
]
1
2
3
4
5

Щоб зіставити та витягти адресу посилання, регулярний вираз:"url"[: ]+"([^"]*?\/[^"]*)"

Значення групи в регулярному виразі таке:$1

# пошкоджене посилання

  • Перевизначте адреси посилань на помилку сервера, посилань 404, посилань із тайм-аутом, посилань, які перевищують встановлену кількість завантажень тощо.