Hoi Decision,
Es gibt viele varianten, ich zeig dir die quick n dirty 5 minuten lösung.
Erstens JS ist stateless da kann mann nicht per user einfach definieren wer welche links gesehen hat, sondern die links werden einfach angezeigt. Für JS habe ich gedacht die beste weg wäre mit einer random nummer der jedesmal eine nummer zwischen 1 und 25 generiert und die entschprechende datei in der iframe lädt.
test_0.html -> 5 links da
-------------
<a href="http://www.webmasterforum.ch">webmasterforum</a><br>
<a href="http://www.webmasterforum.ch">webmasterforum</a><br>
<a href="http://www.webmasterforum.ch">webmasterforum</a><br>
<a href="http://www.webmasterforum.ch">webmasterforum</a><br>
<a href="http://www.webmasterforum.ch">webmasterforum</a><br>
-------------
test_2.html -> 5 links da
-------------
<a href="http://www.google.ch">google.ch</a><br>
<a href="http://www.google.ch">google.ch</a><br>
<a href="http://www.google.ch">google.ch</a><br>
<a href="http://www.google.ch">google.ch</a><br>
<a href="http://www.google.ch">google.ch</a><br>
-------------
...bis 25 than hast du die 200 links auf 25 verschiedene kleine HTML seiten.
-------------
js.html
-------------
<script language="javascript">
function changeLinks() {
var pageNum;
pageNum=Math.round(Math.random()*24);
//document.write(pageNum);
document.getElementById('js_iframe'
.src = 'test_'+pageNum+'.html';
}
</script>
<body onload="javascript:changeLinks()">
<br><iframe src="test_1.html" id="js_iframe" name="js_iframe"></iframe>
</body>
---------------
das wäre alles....
Nicht vergessen, there is always room for improvement
Gruss
- Steven