Avatar billede jmc Nybegynder
22. november 2001 - 10:21 Der er 17 kommentarer og
1 løsning

window.opener

window.opener.document.form1.mit_billede.src = \"billeder/steen_b\"

dette script opdatere ikke billedet i mit dokument, som det blev åbnet fra. Hvad skal jeg kikke efter?
Avatar billede jakoba Nybegynder
22. november 2001 - 10:25 #1
billeder ligger normalt i images arrayet:
    window.opener.document.images.mit_billede.src = \"billeder/steen_b\";

eller er det en  <input type=\'image\' ...>  knap du vil skifte billede på?

mvh JakobA
Avatar billede jakoba Nybegynder
22. november 2001 - 10:26 #2
Den anden almindelige fejlkilde er rammer i det ene eller det andet vindue.
Avatar billede jmc Nybegynder
22. november 2001 - 11:12 #3
Det er efter et ASP upload at jeg vil reloade billedet på moder-siden. Scriptet ligger i det lille vindue jeg åbner for at brugeren kan browse efter et billede. Herefter en self.close();
den reloader siden men ikke med det rigtige billede??? dead picture icon....
Avatar billede jmc Nybegynder
22. november 2001 - 11:17 #4
script som åbner vinduet!

<img src=\"billeder/\" onMouseDown=\"MM_openBrWindow(\'billeder/<%=(hent_side.Fields.Item(\"user\").Value)%>/upl1.asp?<%= MM_keepURL & MM_joinChar(MM_keepURL)%>\',\'upload\',\'width=400,height=100\')\" name=\"mit_billede\" border=\"0\">
Avatar billede jakoba Nybegynder
22. november 2001 - 11:18 #5
Så det er et almindeligt billede der er sat ind med en  <img  kommando ?
står der  name=\'mit_billede\'  i den <img kommando ?
bruger du rammer ?
Har du siden på nettet et sted så jeg kan kikke ?

mvh JakobA
Avatar billede jakoba Nybegynder
22. november 2001 - 11:21 #6
Ups. så først anden kommentar nu. Jo så skulle

    window.opener.document.images.mit_billede.src = \"billeder/steen_b\";

være det du har brug for.
Avatar billede jmc Nybegynder
22. november 2001 - 12:34 #7
kunne det tænkes at være pga. at det ligger i et frameset?
Avatar billede jakoba Nybegynder
22. november 2001 - 12:39 #8
Ja i høj grad :-))
Har du siden på nettet et sted så jeg kan kikke ?

mvh JakobA
Avatar billede jmc Nybegynder
22. november 2001 - 13:22 #9
www.webgalleri.dk
user test
pass test

tryk på røde prik!
Avatar billede jakoba Nybegynder
22. november 2001 - 13:57 #10
Der er lidt rødt på pengvinernes næb, men der kommer ikke noget ud af at klikke på det. (prøvede i NS4.7 og IE4).
Avatar billede jmc Nybegynder
22. november 2001 - 15:05 #11
he he,
1.
du skal naturligvis logge ind ved at klikke på login øverste højre hjørne! login med user: test
password: test
2.
klik på røde prik oven over billedet.
3.
klik på billedet, som der står for at uploade et nyt billede!

håber dette er mere klart!
;o)
Avatar billede jakoba Nybegynder
22. november 2001 - 15:31 #12
Næe, det var ikke rammerne dennegang.
Jeg tror at dit problem kommer af at siderne har ret forskellige mappestier, så når du sender en relativ adresse fra et vindue til et andet kommer der forvirring om hvordan den relative sti skal kompletteres.
prøv med:
    window.opener.document.images.mit_billede.src = \"http://www.webgalleri.dk/???/billeder/steen_b\";

hvor \'???\' udskiftes med hvad der evt ellers er af mappesti.

PS: der kom en ugudelig masse DataBase-fejl da jeg prøvede, de kunne også have noget med det at gøre.

mvh JakobA

Avatar billede jmc Nybegynder
22. november 2001 - 16:08 #13
sorry der er ikke oprettet skriverettighed til mappen test som jeg oprettet til dig. Jeg skal kikke på det, ligesom jeg vil prøve dit foreslag!
Avatar billede jmc Nybegynder
22. november 2001 - 16:09 #14
er det ikke det samme som at skrive: window.opener.document.form1.mit_billede.src = \"./\"
Avatar billede jakoba Nybegynder
22. november 2001 - 16:19 #15
Den der \"./\" har vist kun mening i php-kode. Men jo, hvis du starter din url med \"/\" vil \"http://www.webgalleri.dk\" være underforstået
    window.opener.document.images.mit_billede.src = \"/???/billeder/steen_b\";
Avatar billede jmc Nybegynder
22. november 2001 - 16:31 #16
ok, jeg prøver med:

window.opener.document.form1.mit_billede.src = <%= \"/\" & Request.Cookies(\"login\") & \"/\" & rs(\"imgsrc\").value %>

men den stopper på blank, men jeg tror det skal nok lykkes med tiden, tak!
Avatar billede jmc Nybegynder
22. november 2001 - 16:35 #17
Yeps, den går igennem, men nu virker self.close(); ikke???

den udskriver:

<HTML><HEAD>
<TITLE>upload modul af grabit media</TITLE>
</HEAD><BODY>


<BR>
<script language=\"JavaScript\">

window.opener.document.form1.mit_billede.src = http://www.webgalleri.dk/billeder/steen_b/10.jpg

self.close();

</script>


</BODY></HTML>

Avatar billede jakoba Nybegynder
22. november 2001 - 16:41 #18
der burde være \" eller \' tegn rundt om adressen, og et ; efter sætningen:

window.opener.document.form1.mit_billede.src = \"http://www.webgalleri.dk/billeder/steen_b/10.jpg\";

det kan have noget med det at gøre.
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