Wechselbutton

Speedy19102000

Mitglied
Moin!

Ich habe ein Problem, und zwar möchte ich mit nur einem Button jeweils
zwischen zwei Inhalten des IFrames wechseln. Ich habe schon probiert,
aber wie Ihr sicher seht, ist mir das nicht besonders gelungen.
Darum bitte ich Euch, mir zu helfen!

Hier nun mein Code::(
Code:
<html>
<head>
<title>Test</title>

<script language="JavaScript">
<!--
pik = javascript:parent.wechsel.location.href=("Bild02.htm");

function change()
{
   if (document.Form1.Button1.value=="Bild01")
   {pik.focus();
   document.Form1.Button1.value="Bild01";
   }
   else
   { javascript:parent.wechsel.location.href=("Bild02.htm");
   document.Form1.Button1.value="Bild02";
   }
}
//-->
</script>

</head>

<body topmargin="0" leftmargin="0" scroll="no">

<iframe src="Bild01.htm" width="370" height="285" name="wechsel" scrolling="no" frameborder="0"></iframe>

<form name="Form1">
<input type=button name="Button1" value="Bild02" onClick="change()">
</form>

</body>

</html>
So funktioniert es auf jeden Fall nicht, aber villeicht hilft es Euch, mein
Problem besser zu erkennen.

MfG Speedy
 
Hi,

versuch es mal so:
Code:
<html>
<head>
<title>Test</title>

<script type="text/javascript">
  <!--
function change(){
  top.wechsel.location.href = (top.wechsel.location.href.search(/Bild01.htm/i)!=-1)? "Bild02.htm": "Bild01.htm";
}
 //-->
</script>

</head>
<body topmargin="0" leftmargin="0" scroll="no">

<iframe src="blank1.html" width="370" height="285" name="wechsel" scrolling="no" frameborder="0"></iframe>

<form name="Form1">
<input type=button name="Button1" value="Bild02" onClick="change()">
</form>
</body>
</html>
Ciao
Quaese
 
@ Quaese

Hallo!

So geht es natürlich auch. Allerdings wechselt dann die Buttonbeschriftung nicht mit.

Ich habe das Problem gerade anderweitig gelöst:
Code:
<script language="JavaScript">
!--
	function change()
	{
		if (document.Form1.Button1.value == "Bild01") {
			parent.wechsel.location.href = "bild01.html";
			document.Form1.Button1.value= "Bild02";
		} else {
			parent.wechsel.location.href = "bild02.html";
			document.Form1.Button1.value="Bild01";
		}
		parent.wechsel.focus();
	}
//-->
</script>

Trotzdem vielen Dank für Deine Hilfe ;)

MfG Speedy
 

Neue Beiträge

Zurück