Я создаю этот скрипт, если кто-то удалит текст или ссылку на нижнем колонтитуле моего шаблона, он будет перенаправлен на мой сайт, но его перенаправление, не удаляя ничего.Javascript - Где я делаю ошибку?
function loadBody() {
var elem = document.getElementById("mycontent");
if(elem.innerHTML !== "MySite" || elem.href !== "http://mysite.com")
window.location="mysite.com";
}
здесь нижнего колонтитула HTML
<div id='mycontent'>
<p>© Template is designed by <a href='http://mysite.com' title=''>Mysite</a></p>
</div>
заранее спасибо.
Вы можете разместить нижний колонтитул html? – nick
Это потому, что 'href' на самом деле' 'http://mysite.com'', что приводит к сбою второго предложения вашего условного оператора, тем самым всегда перенаправляя ?! –
что значит! == ?? Это не должно быть! =? – jsedano