#javascript #blogger
#javascript #blogger
Вопрос:
Я видел ссылки в нижнем колонтитуле на страницу владельца шаблона в блогах Blogger. И если я попытаюсь удалить или скрыть ссылку, отредактировав содержимое HTML. Это невозможно, и сайт будет перенаправлен на их веб-сайт. Я знаю, что это делается с помощью javascript. Кто-нибудь может мне помочь, как это сделать?
<div class="copyright-area">Template by <a href="http://www.example.com/" id="mycontent" >some name</a></div>
Приведенный выше код является примером. И если я добавлю какие-либо изменения в приведенный выше код, он перенаправит на их веб-сайт. Кто-нибудь может показать мне, как это сделать на javascript?
Ответ №1:
Попробуйте это:
$(document).ready(function() {
// Check if href is changed
if ($("#mycontent").attr("href") != "https://www.example.com") {
window.location.href = "https://www.example.com"; // Redirect destination link
};
// Check if tag is hidden
if ($("#mycontent").css('display') == 'none' || $("#mycontent").css("visibility") == "hidden"){
window.location.href = "https://www.example.com"; // Redirect destination link
}
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<a href='https://www.example.com' id='mycontent'>Credit Link</a>
Вы будете перенаправлены на целевую ссылку, если #mycontent
она href
изменена, не отображается или для ее видимости установлено значение hidden.
Комментарии:
1. Эй, что, если текст «Кредитной ссылки» изменен, как я могу предотвратить это с помощью js?