Seite 1 von 1

Verbesserungsvorschlag for rowMark.js

Verfasst: Mi 26. Jan 2005, 03:31
von RH
Wenn im Backend in der linken Leiste sehr viele Positionen angezeigt werden und der Frame refresht wird, befindet sich die aktuell ausgewählte Position unter Umständen ausserhalb des sichtbaren Bereichs. Falls ein Eintrag markiert wird, sollte dieser auch im sichtbaren Bereich am unteren Ende erscheinen.

Ich habe daher die Funktion "reMark" in der Datei "rowMark.js" leicht geändert, so dass die aktuell ausgewählte Position immer unten angezeigt wird:

function reMark(sObjId)
{
var elm = document.getElementById(sObjId);

if (typeof elm == 'object')
{
lay.over(elm);
lay.click(elm);
*********** ab hier neu eingefügt **********************
if (elm && elm != null) {
elm.scrollIntoView(false);
}
*********** Ende der Einfügung ************************
}
}

Wäre gut, wenn Ihr das in den Standard übernehmen könntet. Ist nämlich ziemlich lästig bei einer Überarbeitung immer nach unten scrollen zu müssen.

Gruss
RH

Verfasst: Mi 26. Jan 2005, 11:23
von timo
Habe ich eingebaut, danke!

Verfasst: Fr 4. Feb 2005, 19:12
von RH
Hat das einen Grund, warum das im letzten CVS wieder raus war?

Verfasst: Fr 4. Feb 2005, 21:25
von timo
hmm keine Ahnung, ich weiß nicht ob das jemand rausgenommen hat...schau ich mir nächste Woche mal an, bzw schau mal ob das heute Abend drin ist...

Verfasst: Sa 5. Feb 2005, 00:08
von Gast
Yep, immer noch nicht wieder drin!