Kommentare: 2 » aufmachen
Sebastian:
Danke. Jetzt fehlt nur noch die Speicherung im Cookie und das dieser, falls vorhanden, ausgelesen wird und die Schriftgröße dann auf einer neuen Seite (nach Linkklick) anpasst. Aber das nur als "Verbesserungstipp"
Werner:
So etwas gibt es hier unter »
Das Design per Hyperlink verändern
Torsten:
JavaScript:
<script type="text/javascript">
function fontPlus() {
var style, newstyle; style = readCookie("style");
if (style == 'Large') {
newstyle = 'XLarge'; }
else if (style == 'XLarge') {
newstyle = "XLarge"; }
else if (style == 'Small') {
newstyle = ''; }
else if (style == '') {
newstyle = 'Large'; }
else if (style == 'XSmall') {
newstyle = 'Small'; }
else {
newstyle = 'Large';
}
if (style != newstyle) {
setStyle(newstyle);
}}
function fontMinus() {
var style, newstyle; style = readCookie("style");
if (style == 'Large') { newstyle = ''; }
else if (style == 'XLarge') {
newstyle = "Large"; }
else if (style == 'Small') {
newstyle = 'XSmall'; }
else if (style == 'XSmall') {
newstyle = 'XSmall'; }
else { newstyle = 'Small'; }
if (style != newstyle) {
setStyle(newstyle);
}}
</script>
CSS: Fünf Dateien:
normal.css, large.css, xlarge.css, small.css und xsmall.css. Beispiel normal.css:
@CHARSET "UTF-8";body {font-size: 1em;} Die anderen CSS-Dateien mit kleineren bzw. größeren Schriftangaben. Alle fünf natürlich im Header einbinden.