Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision da80eb32

Von Sven Donath vor etwa 14 Jahren hinzugefügt

  • ID da80eb32dd2158bc959a15db82002e58628d8a32
  • Vorgänger 9d551488
  • Nachfolger 48c946bd

Zweiter Anlauf: Das (linksseitige) HTML-Menü komaptibel zum Textbrowser Links gemacht.
(siehe Commits d2d63d und 9d5514)
Weiterhin werden die Bedienelemente (HTML-Links) im Kopf nur angezeigt,
wenn nicht der Browser Links oder Links2 verwendet wird, da sie auf JavaScript
basieren und somit keine Funktion hätten.
Entgegen der zurück genommenen Version arbeitet es jetzt ohne globale Variable.
Das Menü Ein-/Ausklappen ist jetzt voll JavaScript-basiert.

Unterschiede anzeigen:

js/switchmenuframe.js
1
/* This is used in bin/mozilla/kopf.pl to switch the HTML sidemenu on/off
1
/* This is used in bin/mozilla/kopf.pl to switch the HTML side menu on/off
2 2
   2010, Sven Donath, lxo@dexo.de  */
3 3

  
4 4
var vSwitch_Menu = 1;
5
var FrameSize = (parent.document.getElementById('menuframe').cols);
5 6

  
6
function Switch_Menu(framesize)
7
function Switch_Menu()
7 8
{
8
	if (vSwitch_Menu)
9
	{
10
		vSwitch_Menu=false;
11
                parent.document.getElementById('menuframe').setAttribute('cols','30,*')
12
	}
13
	else
14
	{
15
		vSwitch_Menu=true;
16
				framesize = framesize + ',*';
17
                parent.document.getElementById('menuframe').setAttribute('cols',framesize);
9
    if (vSwitch_Menu)
10
    {
11
        vSwitch_Menu=false;
12
                parent.document.getElementById('menuframe').setAttribute('cols','30,*');
18 13
    }
19
	return;
14
    else
15
    {
16
        vSwitch_Menu=true;
17
                parent.document.getElementById('menuframe').setAttribute('cols',FrameSize);
18
    }
19
    return;
20 20
}

Auch abrufbar als: Unified diff