Autor Zpráva
prvacek
Profil
Proc nefunguje tento kod, mel by pomoci onclick menit stranku v iframeu:



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>Aliance Mistráci (DE)</title>
<meta name="author" content="Stromovec three">
<link rel="stylesheet" type="text/css" href="zakladni styly.css">
<link rel="shortcut icon" href="http://www.darkelf.cz/images/e/v104.gif">
<link href="http://www.darkelf.cz/images/e/v104.gif" rel="icon">

<meta name="description" content="Aliancní stránky Mistráku v on-line strategii Dark Elf">
<meta name="keywords" content="odkazy,dobré webové stránky">

<style>
a:active {color: Red;}
a:hover {color: Red; font-weight: bolder;}
</style>

<script>
function IframeHl()
{
window.frames["hlavni iframe"].location = "odkazy/hl.html";
return false;
}

function IframeClen()
{
window.frames["hlavni iframe"].location = "odkazy/cnen.html";
return false;
}


function IframeOdkazy()
{
window.frames["hlavni iframe"].location = "odkazy/odkazy.html";
return false;
}


function IframeDE()
{
window.frames["hlavni iframe"].location = "odkazy/de.html";
return false;
}
</script>

</head>
<body bgcolor="DarkRed">


<center style="position: relative; top: 5px"><table width="100%" height="100%" border="0" bgcolor="DarkRed">

<tr height="90px">
<td align="center" colspan="5">
<font size="7">&nbsp &nbsp &nbsp Mistráci &nbsp &nbsp &nbsp</font>

</td>

</tr>
<tr>
<td rowspan="4">

<font size="5"><span OnClick="iframeHl()">Hlavní strana</span></font>
<br>
<br>
<font size="5"><span OnClick="iframeClen()">Clenové</span></font>
<br>

<br>
<font size="5"><span OnClick="iframeOdkazy()">Odkazy</span></font>
<br>
<br>
<font size="5"><span OnClick="iframeDE()">DarkElf</span></font>
<!--<br>
toplist-->
</td>

<td rowspan="4">

<iframe frameborder="1" name="hlavni iframe" id="hlavni iframe" src="odkazy/hl.html">NA STRÁNCE SE VYSKYTLA CHYBA
</iframe>


</td>
</tr>
</table></center></body></html>

<!--Prosim, odpovezte-->
Petr Tichý
Profil
Řekl bych, že není dobré mít v tom názvu mezeru.
Railbot
Profil
Někteří diskutující by se měli doučit slova jako "prosím, děkuji". Ono hodit sem "tohle nefunguje co s tim" a čekat.... to mně osobně od jakéhokoli snažení o radu spolehlivě odrazuje.
prvacek
Profil
Tou mezerou to neni a uz jsem tam napsal prosim
roberta
Profil
pre prehľadnosť som to trocha zjednodušil

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>Aliance Mistráci (DE)</title>

<script>
function iframeHl()
{
document.getElementById('hlavni_iframe').src = "odkazy/hl.html";
}
function iframeDE()
{
document.getElementById('hlavni_iframe').src = "odkazy/de.html";
}
</script>

</head>

<body>
<a href="#" onclick="iframeHl();return false;">Hlavní strana</a>
<br>
<a href="#" onclick="iframeDE();return false;">DarkElf</a>
<br>
<iframe frameborder="1" name="hlavni_iframe" id="hlavni_iframe" src="odkazy/hl.html"></iframe>

</body>
</html>
peta
Profil
viz Petr Tichý
window.frames["hlavni iframe"].location = "odkazy/odkazy.html";
"hlavni iframe"
Nazev okna nemuze obsahovat mezery, viz dokumentace.
Navic, bys mohl mozna menit src podle ID, ale je to v celku jedno...

A pak...
Jedna se o javascript, forum Javascript.
Chyba v JS - viz nastroje - chybova konzola a ostatni prohlizece take maji JS konzolu a tam ti to napise radek na kterem k chybe doslo. To by bylo mozna dobre pridat do otazky nebo pridat odkaz na soubor. Ne kazdy si to ted zkopiruje do souboru na disk, otevre prohlizec, v nem JS konzolu a spusti a vidi chyby...
Toto téma je uzamčeno. Odpověď nelze zaslat.