Thread Login-Seite: Cursor direkt im Feld Benutzername positionieren. (11 answers)
Opened by schwabi at 2008-08-20 13:25

Struppi
 2008-08-20 15:58
#113774 #113774
User since
2006-02-17
628 Artikel
BenutzerIn
[Homepage]
user image
Ich krieg da 'ne Fehlermeldung.
EDIT: Hat sich erledigt, aus irgendeinem Grund war wohl die Datei noch nicht geladen.

Trotzdem...

Ich würde den Aufruf nach dem laden auch komplett in die Javascript datei einbauen und aus dem HTML rausschmeissen, dann gibt's nur eine Stelle wo man einen Fehler machen könnte.

Hier ein Vorschlag für die http://board.perl-community.de//js/external.js
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
window.onload = function() {
externalLinks();
setFocusLogon();
};

function externalLinks() {
var anchors = document.links;
for (var i=0; i<anchors.length; i++) {
var anchor = anchors[i];
if (anchor.getAttribute("href") &&
anchor.getAttribute("rel") == "external")
anchor.target = "_blank";
}
}
function initialise_pboard(){
show_js_buttons();
}

function show_js_buttons(){
var js_button_div = document.getElementById('js_buttons');
if( js_button_div != null ){
js_button_div.style.visibility = 'visible';
}
}

function setFocusLogon(){
var elem = document.getElementById( "userName" );
if( elem ) elem.focus();
}


Wobei ich den Versuch dem User ein neues Browserfenster aufzuzwingen nicht mehr zeitgemäß finde.

View full thread Login-Seite: Cursor direkt im Feld Benutzername positionieren.