Avatar billede jammerlab Nybegynder
24. april 2004 - 18:08 Der er 18 kommentarer og
1 løsning

Indsæt smiley ved klik på billede

Har læst alt muligt igennem om hvordan det skal gøres... det fungere også bare ikke lige på den måde jeg gør det :) Jeg for smileys frem i en såkaldt window.createPopup(); funktion, og når jeg så laver min <img src=gfx/smiley/smiley1.gif onclick="hot_m.txta.value+='Hej med dig';this.form.txta.focus();"> i min smiley.php fil så laver den fejl... den kan ikke finde ud af at smide min smiley string fra smiley.php til min hot_m.php ... Hvordan for jeg den til det?
Avatar billede trumf Nybegynder
24. april 2004 - 18:31 #1
Hvorfor laver du det ikke bare ved at have den smiley på hele tiden, men hidden og så lave den visible når der klikkes ?
Avatar billede jammerlab Nybegynder
24. april 2004 - 18:32 #2
Stringen bliver sendt til et form felt... du ved man klikker på et smiley som så sender ":)" til form feltet... Jeg kan bare ikke få den til at sende den fra mit window.createPopup(); til formen ;)
Avatar billede roenving Novice
24. april 2004 - 18:46 #3
Jeg læste ikke lige de links igennem, jeg lagde til dig, men hvis den opfører sig som en almindelig popup, skal du bruge opener for at få fat i vinduet, så du skal:

opener.FORMNAME.txta.value eller evt.

opener.IFRAMENAME.FORMNAME.txta.value
Avatar billede jammerlab Nybegynder
24. april 2004 - 18:51 #4
'opener.hot_m' is null or not an object
Avatar billede roenving Novice
24. april 2004 - 18:56 #5
Er det formens navn ?-)

<form ... name="hot_m" ...>
Avatar billede jammerlab Nybegynder
25. april 2004 - 00:20 #6
Jep :)
<form name=hot_m action='$PHP_SELF?mail=send&send=true&bruger=$bruger' method=post enctype='multipart/form-data'>
Avatar billede roenving Novice
25. april 2004 - 00:26 #7
Har du noget frame-noget ?-)
Avatar billede jammerlab Nybegynder
25. april 2004 - 00:27 #8
Slet ikke... jeg har en side som kommer i et popup... altså hot_m.php ... i denne kan man klikke på en knap som åbner smiley.php i et slags popupvindue (layer lignende) ... så det er nok fordi det er i et popup den laver den fejl.
Avatar billede roenving Novice
26. april 2004 - 17:58 #9
Måske skal du prøve document.parentWindow.opener osv.
Avatar billede jammerlab Nybegynder
07. maj 2004 - 10:35 #10
onclick="document.parentWindow.opener+='Hej med dig';this.form.hot_m.focus();"

giver følgende fejl: 'this.form.hot_m' is null or not an object
Avatar billede roenving Novice
07. maj 2004 - 16:58 #11
Hov, der er da forsvundet noget her:

onclick="document.parentWindow.opener.FORMNAME.hot_m.value+='Hej med dig';document.parentWindow.opener.FORMNAME.hot_m.focus();"
Avatar billede jammerlab Nybegynder
07. maj 2004 - 18:25 #12
'document.parentWindow.opener.hot_m' is null or not an object :P
Avatar billede roenving Novice
07. maj 2004 - 18:30 #13
FORMNAME _skal_ med ...
Avatar billede jammerlab Nybegynder
07. maj 2004 - 18:35 #14
hehe skal den ikke hedde
<img src=gfx/smiley/smiley1.gif onclick="document.parentWindow.opener.hot_m.hot_m.value+='Hej med dig';document.parentWindow.opener.hot_m.hot_m.focus();">
?
Avatar billede roenving Novice
07. maj 2004 - 18:37 #15
Hov, det er sikkert galt, kig på dette, og sørg for at rette til:

onclick="document.parentWindow.opener.FORMNAME.FIELDNAME.value+='Hej med dig';document.parentWindow.opener.FORMNAME.FIELDNAME.focus();"
Avatar billede jammerlab Nybegynder
07. maj 2004 - 18:55 #16
<img src=gfx/smiley/smiley1.gif onclick="document.parentWindow.opener.hot_m.txta.value+='Hej med dig';document.parentWindow.opener.hot_m.txta.focus();">

'document.parentWindow.opener.hot_m' is null or not an object :)
Avatar billede jammerlab Nybegynder
17. maj 2004 - 22:43 #17
hehe vil du prøve igen eller skal jeg lukke? ;)
Avatar billede jammerlab Nybegynder
06. juni 2004 - 00:14 #18
Skal vi opgive?
Avatar billede jammerlab Nybegynder
27. juni 2004 - 12:41 #19
Jeg fik det ikke til at fungere :( Så det er stadig et uløst problem, men nu skal dette spørgsmål altså lukkes så hvis nogen er utilfredse så må i lige skrive så laver vi et nyt med point til jer.
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

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging