Avatar billede margitbork Nybegynder
04. januar 2005 - 13:24 Der er 2 kommentarer og
1 løsning

Struts, hvordan får man linket over i en ny side med properties

Jeg har et link på min jsp side som jeg vil lave om til et struts link. Det skal åbne op i en ny side, og denne side skal have sat
'scrollbars,width=400,height=350,left=10,top=10,dependent'

Hvordan gør jeg det. Er jeg nødt til at lave en form, eller kan jeg nøjes med en forward ?
Avatar billede cayman Nybegynder
07. januar 2005 - 11:38 #1
Hej Margit

Skal du bruge din form til noget på den nye side - eller er det bare en hjælpeside?
Hvis du ikke skal bruge formen til noget, så er der ingen grund til at lave den til et struts-link.

Hvis den side du skal have åbnet med dit link er en strutsside, så har den vel allerede en form tilknyttet.

Hvis den side du skal have åbnet med dit link er en almindelig statisk side, så laver du vel bare et normalt link.

mvh
cayman
Avatar billede margitbork Nybegynder
07. januar 2005 - 11:48 #2
Jeg skal linke over til en ny struts side men i et nyt vindue, som ikke skal være så stort og uden knapper m.m.

Jeg ved bare ikke hvordan jeg skal få angives størrelse og lignende til den nye side med et struts link.
Avatar billede cayman Nybegynder
08. januar 2005 - 21:19 #3
OK, det kører lidt langsomt mellem mine ører - sorry :O)

Lige et spørgsmål: Der er to måder at navigere i en Struts-dialog. Enten submitter man sin form(1) eller også laver man et link ala http://blablka/blabla.do(2).

(1)
<script>
function goFurther(){
var myWindow =window.open("about:blank","", "directories=no,height=600,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no,titlebar=no,menubar=no,width=800");

myWindow.name=''myWindow';
}
</script>

<form ... target="myWindow">
...

<a href="java script:goFurther()">klik</klik>
</form>



(2)
<script>
function goFurther(){
var myWindow =window.open("/blabla/blabla.do","", "directories=no,height=600,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no,titlebar=no,menubar=no,width=800");
}
</script>

<a href="java script:goFurther()">klik</klik>

Tror det virker :o)
Cayman
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
Kurser inden for grundlæggende programmering

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