Hallo,
ich habe ein Problem mit dem Internet Explorer. Ich binde auf meiner Seite ein IFrame ein für eine Suchfunktion ein. In diesem IFrame gibt es ein Formular mit einem Textfeld. Wenn ich das Formular abschicke soll der Inhalt des Textfeldes auch innerhalb dieses IFrames ausgewertet werden. Im Mozilla funktioniert das Ganze einwandfrei, nur im Internet Explorer wird lediglich die Seite neu geladen, ansonsten passiert nichts. Nicht mal der Inhalt des Textfeldes wird ausgegeben.
Hier der Quellcode der IFrameseite:
Ich hoffe, mir kann jemand weiterhelfen!
Grüße,
PetraB
ich habe ein Problem mit dem Internet Explorer. Ich binde auf meiner Seite ein IFrame ein für eine Suchfunktion ein. In diesem IFrame gibt es ein Formular mit einem Textfeld. Wenn ich das Formular abschicke soll der Inhalt des Textfeldes auch innerhalb dieses IFrames ausgewertet werden. Im Mozilla funktioniert das Ganze einwandfrei, nur im Internet Explorer wird lediglich die Seite neu geladen, ansonsten passiert nichts. Nicht mal der Inhalt des Textfeldes wird ausgegeben.
Hier der Quellcode der IFrameseite:
PHP:
<html>
<head>
<title>AP-Suche</title>
<script type="text/javascript">
<!--
function zoomOrt(x,y)
{
var scale = 7500;
var ind = parent.getMapObjIndexByName("mapframe1");
parent.mb_repaintScale("mapframe1",x,y,scale);
}
// -->
</script>
</head>
<body bgcolor='yellow'>
<?
echo $_HTTP_FORM_VARS['apnr']." AP1<br>";
if ($_REQUEST['apnr'] <> '')
{
echo $_REQUEST['apnr']." AP<br>";
$sql = "select x,y from ap where nbz_pkt = ".$_REQUEST['apnr'];
$result = pg_query($sql);
$data = pg_fetch_array($result);
$x = $data[0];
$y = $data[1];
echo "<script type=\"text/javascript\">zoomOrt(".$x.",".$y.");</script>";
}
?>
<form action="" method="get" title="AP-Nr. eingeben" target="_self">
<input name='apnr' type="text" size='20'/>
</form>
</body>
</html>
<?
pg_close($dbconnection);
?>
Ich hoffe, mir kann jemand weiterhelfen!
Grüße,
PetraB