Chris: $_GET-Problemchen

Beitrag lesen

Div, dass sich öffnen wird, nachdem ein Titel angeklickt wird:

<div align="right" id="light" class="white_content"><a href="#" onclick="document.getElementById('light').style.display='none';document.getElementById('fade').style.display='none'"></a><br>

  		<iframe name="movie-info" width="100%" height="100%" src="show.php?id=<? echo $_GET['movid'] ?>" marginheight="0" marginwidth="0" frameborder="0">  
  			Leider unterstützt Ihr Browser keine iFrames.  
  		</iframe>  
  </div>  

<div id="fade" class="black_overlay"></div>

  
Sorry für Doppelpost.  
  
Ich hab mein Problem zwar gelöst, allerdings, für die Nachwelt, habe ich mich obig 2x verschrieben - hier das Richtige:  
  
~~~html
<div align="right" id="light" class="white_content"><a href="javascript:void(0)" onclick="document.getElementById('light').style.display='none';document.getElementById('fade').style.display='none'">close</a><br>  
 				<iframe name="movie-info" width="100%" height="100%" src="show.php?id=<? echo $_GET['movid'] ?>" marginheight="0" marginwidth="0" frameborder="0">  
 					Leider unterstützt Ihr Browser keine iFrames.  
 				</iframe>  
		</div>  
<div id="fade" class="black_overlay"></div>
  • Das Wort "close" fehlte, ohne es gibt das a-Element keinen Sinn.
  • Im a-Element soll href "javascript:void(0)" sein (Dummy), sonst ladet die Seite neu