Ich will ja dazu lernen und will auch ein gelehriger und geduldiger Schüler sein aber mit 50 dauert es halt etwas länger bis der Groschen fällt.
Wenn ich es richtig verstanden habe, sollte es so aussehen aber so ganz will es noch nicht oder ich habs noch net kapiert.
<script type="text/javascript">
var nameOfLoginPage = 'Willkommen';
var newLoginPage = '';
// Ab hier nichts mehr ändern
var contentElement;
function styleThePageAfterLogin() {
contentElement.innerHTML = newLoginPage;
}
function removeContent() {
while(contentElement.childNodes.length > 0){
contentElement.removeChild(contentElement.firstChild);
}
styleThePageAfterLogin();
}
function findContentElement() {
var temp = document.getElementsByTagName('br'), i, j, found = false;
for(i = 0; (i < temp.length) && (!found); i++) {
for(j = 0; (j < temp[i].parentNode.childNodes.length) && (!found); j++) {
if((temp[i].parentNode.childNodes[j].nodeName == '#text') && (temp[i].parentNode.childNodes[j].nodeValue.indexOf('nun eingeloggt!') != -1)) {
contentElement = temp[i].parentNode;
found = true;
}
}
}
if(found)
removeContent();
}
if(window.location.href.toLowerCase().indexOf('/' + nameOfLoginPage.toLowerCase() + '.htm') != -1) {
var flag1 = false, flag2 = false, i, inp = document.getElementsByTagName('input');
for(i = 0; i < inp.length; i++) {
if(inp[i].name == 'logindata[name]')
flag1 = true;
if(inp[i].name == 'logindata[kennwort]')
flag2 = true;
}
if(!flag1 && !flag2)
findContentElement();
}
</script>
Danke für Geduld.