Avatar billede wiesemarc Nybegynder
08. marts 2003 - 16:37 Der er 2 kommentarer og
1 løsning

Iframe problemer...

Jeg har et dokument, hvor der er to Iframe..

Siden:
<IFRAME src="112.htm" frameBorder=1 width=600 height=300></IFRAME>
<IFRAME src="113.htm" frameBorder=1 width=600 height=300></IFRAME>

Side 112.htm
<script language="JavaScript1.2" type="text/javascript">
    function insertSmiley(s) {
        if (typeof document.frmControl != 'undefined' && typeof document.frmControl.message != 'undefined') {
            document.frmControl.message.value += s;
        }
    }
</script>
<table border=0 cellspacing=8 cellpadding=0>
<tr>
    <td>
        <table border=0 cellspacing=0 cellpadding=0>
        <tr>
            <td>
                <img src="images/smilies/dead.gif" width=16 height=16 border=0 class=lnk onClick="insertSmiley('xx(')">
                <img src="images/smilies/clown.gif" width=16 height=16 border=0 class=lnk onClick="insertSmiley(':o)')">
                <img src="images/smilies/smile.gif" width=16 height=16 border=0 class=lnk onClick="insertSmiley(':-)')">
                <img src="images/smilies/devil.gif" width=16 height=16 border=0 class=lnk onClick="insertSmiley(':-]')">
                <img src="images/smilies/biggrin.gif" width=16 height=16 border=0 class=lnk onClick="insertSmiley(':D')">
                <img src="images/smilies/frown.gif" width=16 height=16 border=0 class=lnk onClick="insertSmiley(':-(')">
                <img src="images/smilies/oh.gif" width=16 height=16 border=0 class=lnk onClick="insertSmiley(':O')">
                <img src="images/smilies/wink.gif" width=16 height=16 border=0 class=lnk onClick="insertSmiley(';-)')">
                <img src="images/smilies/tongue.gif" width=16 height=16 border=0 class=lnk onClick="insertSmiley(':P')">
            </td>
        </tr>
        </table>
    </td>
    <td></td>
</tr>
</table>

Side 113.htm:
<table border=0 cellspacing=8 cellpadding=0>
<form name="frmControl" method="post">
<tr>
      <td><input type=text class="editField" name="message" size="20" taborder="1"></td>
      <td><input type=submit class=btn value="send" taborder=2 name=submit border=0 title="send.title"></td>
</tr>
</form>
</Table>

Hvis jeg trykker på en af smileys kommer skal den komme i input i den anden frame...

Hjælp...
Avatar billede mortrr Praktikant
08. marts 2003 - 16:40 #1
Du skal have navngivet dine iframes (fx <iframe name="iframe113...) , så kan du bruge:

function insertSmiley(s) {
        if (typeof parent.iframe113.document.frmControl != 'undefined' && typeof parent.iframe113.document.frmControl.message != 'undefined') {
            parent.iframe113.document.frmControl.message.value += s;
        }
    }
Avatar billede wiesemarc Nybegynder
08. marts 2003 - 16:52 #2
Takker..

Svar og der er point..
Avatar billede mortrr Praktikant
08. marts 2003 - 16:57 #3
Nå ja.

og tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB