ShadowFire
Mitglied
Ich erzeuge mit einem PHP Script eine Smylie liste. Wenn auf ein Smylie geklickt wird, soll in einer Eingabebox ein "Code" eingefügt werden. In IE klappt das wunderbar jedoch nicht in Mozilla und Firefox.
hier der Code:
window.parent.form habe ich absichtlich gemacht, weil die Smylies in einem I_Frame dargestellt werden. bin Bin für jeden Tip dankbar!
hier der Code:
PHP:
<SCRIPT language="JavaScript">
<!--
function insertSmilie (smylie)
{
window.parent.form.T_Eintrag.value = window.parent.form.T_Eintrag.value + smylie;
}
// -->
</SCRIPT>
<?php
require_once ("./config.php");
$handle = opendir ("./img/smylies");
while (false !== ($file = readdir ($handle))) {
if ($file != "." && $file != "..")
{
preg_match ("/(^.*)(\.)/", $file, $name);
echo "<IMG src=\"./img/smylies/" . $file . "\" align=\"middle\" onClick=\"insertSmilie (' {" . $name[1] . "} ');\">\n";
}
}
closedir($handle);
window.parent.form habe ich absichtlich gemacht, weil die Smylies in einem I_Frame dargestellt werden. bin Bin für jeden Tip dankbar!