Hallo.
<select name="schema" onChange="document.bgColor = this.options selectedIndex].value">
=> <select name="schema" onChange="document.bgColor = this.options[this.selectedIndex].value">
Du könntest die Einstellungen als search query übergeben, per JavaScript auslesen[1] und dann während des Renderns der Seite per document.write() einbinden[2].
Gruß
Norbert
[1]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>Test</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<script type="text/javascript">
<!--
function asq() // add search query
{
bgc = "#ffffff"; // background color
fgc = "#000000"; // foreground color
if(window.location.search != "" && window.location.search != "?")
{
p = window.location.search.substring(1,window.location.search.length).split("&");
bgc = (p[0] != "undefined") ? "#" + unescape(p[0]) : bgc;
fgc = (p[1] != "undefined") ? "#" + unescape(p[1]) : fgc;
for(i = 0; i < document.links.length; i++)
{
document.links[i].href = document.links[i].href + "?" + p[0] + "&" + p[1];
}
}
}
//-->
</script>
</head>
<body onload="asq()">
<a href="link.html">linktext</a><br>
<a href="link.html">linktext</a>
</body></html>
[2]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>Test</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<script type="text/javascript">
<!--
bgc = "#ffffff"; // background color
fgc = "#000000"; // foreground color
if(window.location.search != "" && window.location.search != "?")
{
p = window.location.search.substring(1,window.location.search.length).split("&");
bgc = (p[0] != "undefined") ? "#" + unescape(p[0]) : bgc;
fgc = (p[1] != "undefined") ? "#" + unescape(p[1]) : fgc;
}
//-->
</script>
</head>
<noscript>
<body bgcolor="#ffffff" text="#000000">
</noscript>
<script type="text/javascript">
<!--
document.open("text/html");
document.write("<body bgcolor="" + bgc + "" text="" + fgc + "">")
document.close();
//-->
</script>
<h1>BUH!</h1>
<a href="?cc0000&0000ff">roter Hintergrund und blauer Text</a><br>
<a href="?00cc00&000000">grüner Hintergrund und schwarzer Text</a>
</body></html>