hi,
ich habe meine site gemacht und hab dort eine tabelle indem eine bildvorschau gegeben wird mit IE sieht das dann so aus:
function vorschau()
{
var smilie = window.document.form2.smilies[window.document.form2.smilies.selectedIndex].value;
innentext.innerHTML = "<img src='../smilies/"+smilie+"' border='0' width='20' height='20'>";
}
und an einer BELIEBEN stelle setzte ich dann:
<div id="innentext"></div>
so wenn ich beim NN das mach weis ich auch wie der code aussieht nur bekomme ich es nicht hin das da ding da hin soll wo es eben sein soll , der macht immer nin riesen abstand . der code:
function link()
{
var smilie = window.document.bild.bilder[window.document.bild.bilder.selectedIndex].value;
Text = "<a href='#' onclick='smilies()'>Vorschau:</a><img src='smilies/"+smilie+"' border='0' width='25' height='25'>";
if (document.getElementById) document.getElementById("innentext").innerHTML = Text;
else
{
if (document.all) innentext.innerHTML = Text;
if (document.layers)
{
document.aussentext.document.innentext.document.write (Text);
document.aussentext.document.innentext.document.close ();
}
}
}
so und dann in der gleichen tabelle wo ich beim IE das div setze setze ich diese mal:
<DIV id="aussentext"><DIV id="innentext"><a href='#' onclick='smilies()'>Vorschau:</a><img src='smilies/smile.gif' border='0' width='25' height='25'></DIV></DIV>
und zusetlich bei style:
#aussentext { position: relative; }
#innentext { position: absolute; }
so nun zeigt er die smiles auch an.nur nich ganz rechts ich habe alles versucht ind der tabelle . Gibt es endlich bei NN 6 einen befehl der so ist wie der div im IE wo ich ding an jede stelle tetzen kann und da is dann auch der smilie ?
sorry für den langen text.
ich habe meine site gemacht und hab dort eine tabelle indem eine bildvorschau gegeben wird mit IE sieht das dann so aus:
function vorschau()
{
var smilie = window.document.form2.smilies[window.document.form2.smilies.selectedIndex].value;
innentext.innerHTML = "<img src='../smilies/"+smilie+"' border='0' width='20' height='20'>";
}
und an einer BELIEBEN stelle setzte ich dann:
<div id="innentext"></div>
so wenn ich beim NN das mach weis ich auch wie der code aussieht nur bekomme ich es nicht hin das da ding da hin soll wo es eben sein soll , der macht immer nin riesen abstand . der code:
function link()
{
var smilie = window.document.bild.bilder[window.document.bild.bilder.selectedIndex].value;
Text = "<a href='#' onclick='smilies()'>Vorschau:</a><img src='smilies/"+smilie+"' border='0' width='25' height='25'>";
if (document.getElementById) document.getElementById("innentext").innerHTML = Text;
else
{
if (document.all) innentext.innerHTML = Text;
if (document.layers)
{
document.aussentext.document.innentext.document.write (Text);
document.aussentext.document.innentext.document.close ();
}
}
}
so und dann in der gleichen tabelle wo ich beim IE das div setze setze ich diese mal:
<DIV id="aussentext"><DIV id="innentext"><a href='#' onclick='smilies()'>Vorschau:</a><img src='smilies/smile.gif' border='0' width='25' height='25'></DIV></DIV>
und zusetlich bei style:
#aussentext { position: relative; }
#innentext { position: absolute; }
so nun zeigt er die smiles auch an.nur nich ganz rechts ich habe alles versucht ind der tabelle . Gibt es endlich bei NN 6 einen befehl der so ist wie der div im IE wo ich ding an jede stelle tetzen kann und da is dann auch der smilie ?
sorry für den langen text.