Page 1 of 1

javascript - wer kennt sich aus?

Posted: Thu 6. Aug 2009, 15:41
by Daniel17
Ich habe mir mit dem Mootool Slider eine regulierung der Schriftgröße eingebaut, so wie hier: http://demos.mootools.net/Slider

Klappt auch wunderbar, nur hätte ich gern noch ein Cookie, damit er sich die Eintellung merkt, so wie hier: http://davidwalsh.name/mootools-font-si ... ookie-save

Ich habe den ganzen Tag getüfftelt, ich schaffe es nicht, die zwei Scripte nicht miteinander zu vereinen.(Liegt wohl daran, dass ich abolut nicht weiß, was ich da mache.)
Ich hätte auch gern eine Ober- und Untergrenze (0.5-3 em), damit man den Text nicht ganz verschwinden lassen kann, aber das range in meinem Script ist ohne Funktion. Vielleicht kann mir ja jemand ein paar Tips geben, hier ist das Script von meiner Seite:

Code: Select all

<div id="font-slider">
    <div class="knob">
    </div>
</div>

[PHP]initMootools();[/PHP]

<script type="text/javascript">
<!--
window.addEvent('domready', function(){
	// First Example
	var el       = $('font-slider');
	      font   = $('col1');
	
	// Create the new slider instance

	new Slider(el, el.getElement('.knob'), {
		steps: 35,	// There are 35 steps
		mode: 'vertical',
		range: [12,30],	// Minimum value is 8
		onChange: function(value){
			// Everytime the value changes, we change the font of an element
			font.setStyle('font-size', value);
		}
	}).set(font.getStyle('font-size').toInt());
	
});

//-->
</script>

Re: javascript - wer kennt sich aus?

Posted: Thu 6. Aug 2009, 19:13
by Oliver Georgi
Achtung!

MooTools 1.11 (http://demos111.mootools.net/Slider) ist nicht zwingend kompatibel mit 1.2.x.

Schau Dir mal meinen FontSizer an - dort erfolgt das Speichern im Cookie. Und vor allem das "Widerholen"...
http://forum.phpwcms.org/viewtopic.php? ... 39#p104925

Re: javascript - wer kennt sich aus?

Posted: Thu 6. Aug 2009, 20:26
by Daniel17
Den habe ich mir auch schon angeschaut, aber ich finde die vertikale Schiebeleiste obtisch passender auf der Seite und bis auf die gewünschten Extras funktioniert es ja auch. Naja, ich werde mal noch weiter probieren, irgendwann wird das set. und get.cookie schon richtig funktionieren.

Re: javascript - wer kennt sich aus?

Posted: Thu 6. Aug 2009, 21:06
by Oliver Georgi
Ich meinte auch eher Du sollst Dir meinen fontsizer anschauen, um zu sehen, wie ich die Cookies realisiert habe. Dein Prinzip ist genau das gleiche.

(Allerdings in Hinblick auf Usability und Barrierefreiheit halte ich Slider für Schriftgrößenanpassungen für vollkommen inakzeptabel.)

Re: javascript - wer kennt sich aus?

Posted: Thu 6. Aug 2009, 21:50
by Daniel17
Allerdings in Hinblick auf (...) Barrierefreiheit halte ich Slider für Schriftgrößenanpassungen für vollkommen inakzeptabel.
Da hast du vollkommen recht, allerdings halte ich alles was mit Java zu tun hat für eine Barriere.
Für mich sind die Seiten akzeptabel, solange die Zoomfunktion in jeden gängigen Browser uneigeschränkt funktioniert und wenn man den Webseiten-Stil ausschalten kann, ohne dass der Seiteninhalt verlohren geht. Aber das ist ich glaube ein anderes Thema :D

Re: javascript - wer kennt sich aus?

Posted: Fri 7. Aug 2009, 01:34
by Oliver Georgi
Jupp - nur JavaScript nixe Java :)