Kürzlich habe ich ein Problem. Ich möchte diesen Code bei meinem Blogger tempelte hinzufügen. Ich habe es ersetzt 'display: none; CSS-Option, ersetzen Sie die Kredit-URL mit meinen Homepage-Funktionen. Aber die if (footer === null) {window.location = 'http://google.com';}
funktioniert nicht. Warum? Ist etwas falsch? Ich möchte Client-Blog-Redirect machen, wenn sie das id='mycreditlink'
Attribut entfernen. Ich möchte das ohne Jquery machen.Wie es zu geben, überprüfen Sie die Div-ID-Funktion?
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function creditprotection(){
var url = ('http://grplusbd.net');
var style = ('display: inline; visibility: true;');
var footer = document.getElementById('mycreditlink');
footer.href= url;
footer.style = style;
if (footer === null) {
window.location = 'http://google.com';
}
}
window.onload = function(){creditprotection();};
</script>
</head>
<body>
Powered By <a href='http://google.com' id='mycreditlink'> My Site </a>
</body>
</html>
Es jemals dort unmöglich ist. Wenn 'footer === null 'wahr ist, ist der Code bereits abgestürzt, weil er' href' oder 'style' nicht auf eine Nullreferenz setzen kann. –
danke für deine hilfe, jetzt funktioniert es ... ich habe die footer.href = url; und footer.style = Stil; im else {} nach dem if (Fußzeile === null) –