underligt problem......
HEjsa!!Jeg har dette!!
DOG har jeg klippet en masse html kode ud, så det kan godt være der mangler et par <td>, <tr> eller <table> start/slut!
Her kommer koden!
----- snip ------
<html>
<head>
<script language=\"JavaScript\">
var ns4 = (document.layers)? true : false;
var ie4 = (document.all)? true : false;
function pop1Up() {
obj = (ns4)? document.layers[\"dag1\"] : (ie4)? document.all[\"dag1\"] : document.getElementById(\"dag1\");
styleObj = (ns4)? obj : obj.style;
if (styleObj.visibility==\"hidden\" || styleObj.visibility==\"hide\") {
styleObj.visibility = \"visible\";
}
else {
styleObj.visibility = \"hidden\";
}
}
</script>
<script language=\"JavaScript\">
var ns4 = (document.layers)? true : false;
var ie4 = (document.all)? true : false;
function pop2Up() {
obj = (ns4)? document.layers[\"dag2\"] : (ie4)? document.all[\"dag2\"] : document.getElementById(\"dag2\");
styleObj = (ns4)? obj : obj.style;
if (styleObj.visibility==\"hidden\" || styleObj.visibility==\"hide\") {
styleObj.visibility = \"visible\";
}
else {
styleObj.visibility = \"hidden\";
}
}
</script>
<script language=\"JavaScript\">
var ns4 = (document.layers)? true : false;
var ie4 = (document.all)? true : false;
function pop3Up() {
obj = (ns4)? document.layers[\"dag3\"] : (ie4)? document.all[\"dag3\"] : document.getElementById(\"dag3\");
styleObj = (ns4)? obj : obj.style;
if (styleObj.visibility==\"hidden\" || styleObj.visibility==\"hide\") {
styleObj.visibility = \"visible\";
}
else {
styleObj.visibility = \"hidden\";
}
}
</script>
<script language=\"JavaScript\">
var ns4 = (document.layers)? true : false;
var ie4 = (document.all)? true : false;
function pop5Up() {
obj = (ns4)? document.layers[\"dag5\"] : (ie4)? document.all[\"dag5\"] : document.getElementById(\"dag5\");
styleObj = (ns4)? obj : obj.style;
if (styleObj.visibility==\"hidden\" || styleObj.visibility==\"hide\") {
styleObj.visibility = \"visible\";
}
else {
styleObj.visibility = \"hidden\";
}
}
</script>
<script language=javascript>
nyDom = document.getElementById;
ie4 = document.all;
ns4 = document.layers;
nyheder = new Array();
nyheder[0] = \"<a href=\\\"http://skansespil.dk/billetter/reserver.php\\\"><b>Vi præsenterer vinterspillet 2002:</b></a>\"
nyheder[1] = \"<a href=\\\"http://skansespil.dk/billetter/reserver.php\\\"><b>\\\"Den Grønne Elevator\\\"!</b>\"
nyheder[2] = \"<a href=\\\"http://skansespil.dk/billetter/reserver.php\\\"><b>Klik her for allerede nu at reservere billetter til forestillingen!!</b></a>\"
tilf = Math.floor(Math.random() * nyheder.length);
function startRotator() {
if (nyDom || ie4) document.write(\'<span id=\"rottext\">\' + nyheder[tilf] + \'</span>\');
else if (ns4) document.write(\'<layer id=\"nsrottext\">\' + nyheder[tilf] + \'</layer>\');
setTimeout(\"doshift();\",5000);
}
function doshift() {
tilf = (tilf + 1 == nyheder.length) ? 0 : tilf + 1;
if (nyDom) document.getElementById(\"rottext\").innerHTML = nyheder[tilf];
else if (ie4) document.all[\"rottext\"].innerHTML = nyheder[tilf];
else if (ns4) document.nsrottext.document.write(nyheder[tilf]);
setTimeout(\"doshift();\",4000);
}
</script>
</head>
---- klip en masse html kode væk ------
<table border=\"0\" cellpadding=\"0\" cellspacing=\"10\" width=\"750\">
<tr>
<td width=\"200\" valign=\"top\"><A HREF=\'java script:history.back(-1)\'>
<img src=\"../grafik/arrow2left.gif\" width=\"14\" height=\"14\" border=\"0\" alt=\"Tilbage\"align=\"middle\"></A><p>
</td>
<td class=\'linie\'></td>
<td width=\"550\" valign=\"top\"><h3> Julekalender</h3><br>
<table width=\"500\" height=\"375\" border=\"1\" valign=\"top\" cellpadding=\"6\" style=\"background-image:url(\'X-MasWallpaper500.jpg\');background-repeat:no-repeat;\">
<tr>
<td class=\'tal\'><a href=\"java script:pop1Up();\">1</a></td>
<td class=\'tal\'><a href=\"java script:pop2Up();\">2</a></td>
<td class=\'tal\'><a href=\"java script:pop3Up();\">3</a></td>
<td class=\'tal\'><a href=\"java script:pop4();\">4</a></td>
<td class=\'tal\'><a href=\"java script:pop5();\">5</a></td>
<td class=\'tal\'><a href=\"java script:pop6();\">6</a></td>
</tr>
<tr>
<td class=\'tal\'><a href=\"java script:pop7();\">7</a></td>
<td class=\'tal\'><a href=\"java script:pop8();\">8</a></td>
<td class=\'tal\'><a href=\"java script:pop9();\">9</a></td>
<td class=\'tal\'><a href=\"java script:pop10();\">10</a></td>
<td class=\'tal\'><a href=\"java script:pop11();\">11</a></td>
<td class=\'tal\'><a href=\"java script:pop12();\">12</a></td>
</tr>
<tr>
<td class=\'tal\'><a href=\"java script:pop13();\">13</a></td>
<td class=\'tal\'><a href=\"java script:pop14();\">14</a></td>
<td class=\'tal\'>15</td>
<td class=\'tal\'>16</td>
<td class=\'tal\'>17</td>
<td class=\'tal\'>18</td>
</tr>
<tr>
<td class=\'tal\'>19</td>
<td class=\'tal\'>20</td>
<td class=\'tal\'>21</td>
<td class=\'tal\'>22</td>
<td class=\'tal\'>23</td>
<td class=\'tal\'>24</td>
</tr>
</table>
</td></tr>
</table>
------- klip noget mere html kode væk her! -------
<div id=\"dag1\" style=\"position:absolute;left:175px;top:50px;visibility:hidden\">
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"255\">
<tr>
<td style=\"background-image:url(\'http://skansespil.dk/julekalender/popup_bg.jpg\');background-repeat:no-repeat;\">
<table align=\"center\">
<tr>
<td align=\"center\"><b>1004569200</b></td>
</tr>
<tr>
<td align=\"center\" colspan=\"2\" height=\"330\">test 1. dec</td>
</tr>
<tr>
<td align=\"center\"><a href=\"#\" onclick=\"pop();\">Luk</a><br> </td>
</tr>
</table>
</td>
</tr>
</div>
<div id=\"dag2\" style=\"position:absolute;left:175px;top:50px;visibility:hidden\">
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"255\">
<tr>
<td style=\"background-image:url(\'http://skansespil.dk/julekalender/popup_bg.jpg\');background-repeat:no-repeat;\">
<table align=\"center\">
<tr>
<td align=\"center\"><b>1004655600</b></td>
</tr>
<tr>
<td align=\"center\" colspan=\"2\" height=\"330\">test 2. dec</td>
</tr>
<tr>
<td align=\"center\"><a href=\"#\" onclick=\"pop();\">Luk</a><br> </td>
</tr>
</table>
</td>
</tr>
</div>
<div id=\"dag3\" style=\"position:absolute;left:175px;top:50px;visibility:hidden\">
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"255\">
<tr>
<td style=\"background-image:url(\'http://skansespil.dk/julekalender/popup_bg.jpg\');background-repeat:no-repeat;\">
<table align=\"center\">
<tr>
<td align=\"center\"><b>1004742000</b></td>
</tr>
<tr>
<td align=\"center\" colspan=\"2\" height=\"330\">test 3. dec</td>
</tr>
<tr>
<td align=\"center\"><a href=\"#\" onclick=\"pop();\">Luk</a><br> </td>
</tr>
</table>
</td>
</tr>
</div>
<div id=\"dag5\" style=\"position:absolute;left:175px;top:50px;visibility:hidden\">
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"255\">
<tr>
<td style=\"background-image:url(\'http://skansespil.dk/julekalender/popup_bg.jpg\');background-repeat:no-repeat;\">
<table align=\"center\">
<tr>
<td align=\"center\"><b>1005692400</b></td>
</tr>
<tr>
<td align=\"center\" colspan=\"2\" height=\"330\">den 14. dec</td>
</tr>
<tr>
<td align=\"center\"><a href=\"#\" onclick=\"pop();\">Luk</a><br> </td>
</tr>
</table>
</td>
</tr>
</div>
</body>
</html>
----- snap ------
Det der er problemet , er at når jeg klikker på et link eks. dette
<a href=\"java script:pop2Up();\">2</a>
så sker der intet!!!
men klikker jeg derimod på
<a href=\"java script:pop1Up();\">1</a>
så får jeg at se ALLE dem der er defineret nederest i scriptet! og så funger \"luk\" kanppen nederest i \"popup\" vinduet ikke, det giver bare en script fejl!
Nogen der kan se hvad jeg gør galt????
Vi starter med 45 point.... :-))
