Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [JS] Memory - Was ist falsch (https://www.gegen-bilderklau.net/thread.php?threadid=35249)


Geschrieben von Dream am 15.10.2005 um 22:30:

  Memory - Was ist falsch

*klick*

Was habe ich falsch gemacht?



Geschrieben von Stacy am 16.10.2005 um 09:58:

 

Kannst du den Code mal reinstellen?

Aber ich würde darauf tippen, dass du die Seiten nicht angegeben hast, wenn ich jetzt auf eines dieser Bilder drücke.

In diesem Fall wäre der Code auch hilfreich Augenzwinkern



Geschrieben von Dream am 16.10.2005 um 16:02:

 

<html>
<head>
</head>
<body>
<script language="JavaScript">
<!--

var cardOnField = new Array(3*6);
var nPairs = cardOnField.length / 2;

var nTries;
var nPairsFound;
var iFirstField;
var iSecondField;
var clickable = false;

var i0 = new Image(50, 50); i0.src = "http://foto.arcor-online.net/palb/alben/73/913673/400_3665363230343133.jpg
";
var i1 = new Image(50, 50); i1.src = "http://foto.arcor-online.net/palb/alben/73/913673/400_3964346432663765.jpg
";
var i2 = new Image(50, 50); i2.src = "http://foto.arcor-online.net/palb/alben/73/913673/400_6639303061656665.jpg
";
var i3 = new Image(50, 50); i3.src = "http://foto.arcor-online.net/palb/alben/73/913673/400_6433383563356337.jpg
";
var i4 = new Image(50, 50); i4.src = "http://foto.arcor-online.net/palb/alben/73/913673/400_3532373938376162.jpg
";
var i5 = new Image(50, 50); i5.src = "http://foto.arcor-online.net/palb/alben/73/913673/400_6335626661623334.jpg
";
var i6 = new Image(50, 50); i6.src = "http://foto.arcor-online.net/palb/alben/73/913673/400_6136633661306264.jpg
";
var i7 = new Image(50, 50); i7.src = "http://foto.arcor-online.net/palb/alben/73/913673/400_6462646639373330.jpg
";
var i8 = new Image(50, 50); i8.src = "http://foto.arcor-online.net/palb/alben/73/913673/400_6137646437346138.jpg
";
var i9 = new Image(50, 50); i9.src = "http://foto.arcor-online.net/palb/alben/73/913673/400_3665393262353266.jpg
";

var sHiddenImage = "http://foto.arcor-online.net/palb/alben/73/913673/400_3232633638613230.jpg
";

function isHiddenCardOnField (i) {
if (!document.images)
return "non compatible browser";

var name = document.images["p" + i].src;
var len = name.length;
return name.substring (len-sHiddenImage.length, len) == sHiddenImage;
}

function showCardOnField (i) {
eval("window.document.board.p" + i
+ ".src='" + cardOnField[i] + ".jpg'");
}

function hideCardOnField (i) {
eval("window.document.board.p" + i
+ ".src='" + sHiddenImage + "'");
}

function hide() {
hideCardOnField(iFirstField);
hideCardOnField(iSecondField);
iFirstField = -1;
iSecondField = -1;
clickable = true;
}

function clickon(i) {
if (!clickable)
return;

if (!isHiddenCardOnField (i))
return;

showCardOnField(i);
if (iFirstField == -1 || i == iFirstField) {
iFirstField = i;
return;
}

clickable = false;
iSecondField = i;
nTries++;

if (cardOnField[iFirstField] != cardOnField[iSecondField]) {
setTimeout("hide()", 1500);
return;
}

nPairsFound++;
if (nPairsFound == nPairs)
alert("Herzlichen Glückwunsch! "
+ "Du hast das Memory mit " + nTries + " Versuchen geschafft!");

iFirstField = -1;
iSecondField = -1;
clickable = true;
}

function randomise() {
for (var n = 0; n < cardOnField.length; n++) {
i = Math.floor(Math.random()*cardOnField.length);

card = cardOnField[i];
cardOnField[i] = cardOnField[n];
cardOnField[n] = card;
}
}

function initGame() {
nTries = 0;
nPairsFound = 0;
iFirstField = -1;
iSecondField = -1;

for (var n = 0; n < cardOnField.length; n++) {
cardOnField[n] = Math.floor (n/2) + 1;
hideCardOnField(n);
}
randomise();
clickable = true;
}

//-->
</script>
</head>

<body bgcolor="" onload="initGame()">


<center>
<form name="board">
<table border=1 bordercolor=#000000" style="border-style: striped; border-collapse: collapse;" >
<tr><td width=50><a href='java script:clickon(0)'><img src='0.jpg' height=50 width=50 border=0 name='p0'></a></td>
<td width=50><a href='java script:clickon(1)'><img src='http://foto.arcor-online.net/palb/alben/73/913673/400_3665363230343133
.jpg' height=100 width=90 border=0 name='p1'></a></td>
<td width=50><a href='java script:clickon(2)'><img src='http://foto.arcor-online.net/palb/alben/73/913673/400_3964346432663765
.jpg' height=100 width=90 border=0 name='p2'></a></td>

<td width=50><a href='java script:clickon(3)'><img src='http://foto.arcor-online.net/palb/alben/73/913673/400_6639303061656665
.jpg' height=100 width=90 border=0 name='p3'></a></td>
<td width=50><a href='java script:clickon(4)'><img src='http://foto.arcor-online.net/palb/alben/73/913673/400_6433383563356337
.jpg' height=100 width=90 border=0 name='p4'></a></td>
<td width=50><a href='java script:clickon(5)'><img src='http://foto.arcor-online.net/palb/alben/73/913673/400_3532373938376162
.jpg' height=100 width=90 border=0 name='p5'></a></td></tr>

<tr><td width=50><a href='java script:clickon(6)'><img src='http://foto.arcor-online.net/palb/alben/73/913673/400_6335626661623334
.jpg' height=100 width=90 border=0 name='p6'></a></td>
<td width=50><a href='java script:clickon(7)'><img src='http://foto.arcor-online.net/palb/alben/73/913673/400_6136633661306264
.jpg' height=100 width=90 border=0 name='p7'></a></td>
<td width=50><a href='java script:clickon(cool '><img src='http://foto.arcor-online.net/palb/alben/73/913673/400_6462646639373330
.jpg' height=100 width=90 border=0 name='p8'></a></td>
<td width=50><a href='java script:clickon(9)'><img src='http://foto.arcor-online.net/palb/alben/73/913673/400_6137646437346138
.jpg' height=100 width=90 border=0 name='p9'></a></td>
<td width=50><a href='java script:clickon(10)'><img src='http://foto.arcor-online.net/palb/alben/73/913673/400_3665393262353266
.jpg' height=100 width=90 border=0 name='p10'></a></td>
<td width=50><a href='java script:clickon(11)'><img src='0.gif' height=50 width=50 border=0 name='p11'></a></td></tr>

<tr><td width=50><a href='java script:clickon(12)'><img src='0.gif' height=50 width=50 border=0 name='p12'></a></td>
<td width=50><a href='java script:clickon(13)'><img src='0.gif' height=50 width=50 border=0 name='p13'></a></td>
<td width=50><a href='java script:clickon(14)'><img src='0.gif' height=50 width=50 border=0 name='p14'></a></td>

<td width=50><a href='java script:clickon(15)'><img src='0.gif' height=50 width=50 border=0 name='p15'></a></td>
<td width=50><a href='java script:clickon(16)'><img src='0.gif' height=50 width=50 border=0 name='p16'></a></td>
<td width=50><a href='java script:clickon(17)'><img src='0.gif' height=50 width=50 border=0 name='p17'></a></td></tr>

<tr><td colspan=6><center><input type=button value="Neuer Versuch" onclick="initGame()"></center></td>
</table>

</form>

</font></P>
</body>
</html>

</P>

<br>
<script language=JavaScript>
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
</script></br>
<br>
<script language="JavaScript1.2">
function disableselect(e){
return false
}
function reEnable(){
return true
}
document.onselectstart=new Function ("return false")
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
</script>

</body>
</html>


Forensoftware: Burning Board, entwickelt von WoltLab GmbH