...

View Full Version : Work fine in FF but half-way with IE ???



Peuplarchie
07-18-2007, 08:48 PM
Good day,
The code below is working fine in FF but when I try it in IE, it generate everything but when I change the image with the drop down box it don't change the image as supposed with javascript function.

Do somebody see something wrong in my code ?





<td width="200" valign="top" align="left" class="black">
<script language="JavaScript" type="text/javascript" >
function changePic(fe){
var opt_key = fe.selectedIndex;
var fileName = fe.options[opt_key].value;
document.noimage.src=fileName;
return true;
}
</script>
<br>
Image :<br>
<center><select name="image" onchange="changePic(this);">
<option>[Choisir une image]</option>
<?php

function recur_dir($dir)
{
$dirlist = opendir($dir);
while ($file = readdir ($dirlist))
{
if ($file != '.' && $file != '..')
{
$newpath = $dir.'/'.$file;
$level = explode('/',$newpath);
if (is_dir($newpath))
{
$mod_array[] = array(
'level'=>count($level)-1,
'path'=>$newpath,
'name'=>end($level),
'kind'=>'dir',
'mod_time'=>filemtime($newpath),
'content'=>recur_dir($newpath));
echo '<OPTION>'.$newpath.'</option>';
}else{

$mod_array[] = array(
'level'=>count($level)-1,
'path'=>$newpath,
'name'=>end($level),
'kind'=>'file',
'mod_time'=>filemtime($newpath),
'size'=>filesize($newpath));
echo '<OPTION value='.$newpath.'>'.$newpath.'</option>';
}
}
}
closedir($dirlist);
return $mod_array;
}

print_r(recur_dir('Images'));
echo '</select></center>';


?>
<br>
<center><img src="peuplies-1-man-small.bmp" width="100" id="noimage" align="center"></center>

mcjwb
07-18-2007, 10:08 PM
Does using getElementByID help?
i.e. instead of this:

document.noimage.src=fileName;
do this:

document.getElementById("noimage").src=fileName;



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum