Avatar billede pilrik Nybegynder
21. september 1999 - 14:16 Der er 13 kommentarer

OnClick

Jeg har en hovedside åben hvorfra jeg åbner et nyt "låst" vindue (X02) ved hjælp af scriptet nedenfor. Jeg ønsker at åbne endnu et "låst" vindue (X03) fra vindue X02.

Hvordan gør jeg det??????


Scriptet:

<a href="X02.htm"
OnClick="window.open(&quot;X03.htm&quot;, &quot;system&quot;, &quot;width=450,height=350,menubar=auto,resizable=0&quot;)">link X03</a>
Avatar billede mora Nybegynder
21. september 1999 - 14:23 #1
<a href="xxx.htm"> åbner en side
hvis du har eks. index.htm og vil åbne x2.htm hvorfra du vil åbne x3.htm, kan du lave et link på index.htm således.

window.open('x2.htm') eller <a href="x2.htm" target="new">

hvor du i x2.htm kan lave en:
<body onLoad="window.open('x3.htm')">
eller lave et script i head og kalde det.

Det skulle være det, eller har jeg misforstået dit spm.
Avatar billede pilrik Nybegynder
21. september 1999 - 16:02 #2
Mora:
Som du ´kan se vil jeg gerne fra index.htm åbne et nyt vindue der der defineret i størrelse og som ikke har menu. Fra dette nye vindue vil jeg yderligere kunne åbne et tredie vindue der ligeledes er defineret i str. og uden menubar.

Således har jeg index.htm åbent i et vindue og to andre filer åbnet i prefinerede vinduer.
Avatar billede mora Nybegynder
21. september 1999 - 16:12 #3
indsæt denne kode i index.htm

<head>
function vinduer() {
window.open('x2.htm','Width=bredde_i_pixel,height=højde_i_pixel')
('x3.htm','Width=bredde_i_pixel,height=højde_i_pixel')
}
</head>
<body onLoad="vinduer()">

</body>
</html>
Avatar billede mora Nybegynder
21. september 1999 - 16:13 #4
Nu siger du uden menubar, hvad skal med???
Javascript skal vide hvad der skal med, ikke havd der ikke skal med :-)

For at forstå dig korrekt, brug da venlist disse udtryk:

titel
fil-menu
browser panel
adresse
Avatar billede pilrik Nybegynder
21. september 1999 - 16:36 #5
Vi taler vist forbi hinanden!

Jeg skal åbne ét vindue(x02.htm) fra index.htm. Fra x02.htm skal jeg åbne endnu et vindue x03.htm.
Såvel x02.htm som x03.htm skal være i vinduer med faste mål og kun med titel.
Avatar billede mora Nybegynder
21. september 1999 - 16:49 #6
er det da vigtigt at du åbner x3.htm fra x2.htm istedet for at åbne begge fra index.htm
Avatar billede pilrik Nybegynder
21. september 1999 - 17:00 #7
Oh yes!
Avatar billede mora Nybegynder
21. september 1999 - 17:18 #8
kode til index.htm:
window.open('x2.htm')

kode til x2.htm:
<body onLoad="windows.open('x3.htm')"


dette gør at x2.htm åbener x3.htm når den er færdig indlæst.
Avatar billede pilrik Nybegynder
21. september 1999 - 17:22 #9
Så er vi ved at være der!!!

Men det skal ikke ske automatisk. Det skal være i forbindelse med et link der aktiveres i index.htm og et der aktiveres i x02.htm.
Avatar billede mora Nybegynder
21. september 1999 - 17:39 #10
index.htm:
<a href="java script:window.open('x2.htm')">link tekst</a>
                eller
<input type="button" Value="link tekst" onClick="java script:window.open('x2.htm')">

x2.htm:
<a href="java script:window.open('x3.htm')">link tekst</a>
                eller
<input type="button" Value="link tekst" onClick="java script:window.open('x3.htm')">
Avatar billede gertnissen Nybegynder
21. september 1999 - 21:58 #11
se evt dette spørgsmål, hvor jeg spurgte om noget ala det du efterlyser, og fik et godt svar af "mit".

http://www.eksperten.dk/spm.asp?id=3613
Avatar billede mora Nybegynder
22. september 1999 - 13:23 #12
HVAD ER DER GALT MED AT LAVE DEN MEST SIMPLE KODE???
Avatar billede jakoba Nybegynder
11. februar 2001 - 21:28 #13
I hovedside:

<a href=\"X02.htm\"
OnClick=\"window.open(\'X02.htm\', \'system\', \'width=450,height=350,menubar=auto,resizable=0\')\">link X02</a>

I \"X02.htm\"

<a href=\"X03.htm\"
OnClick=\"window.open(\'X03.htm\', \'system2\', \'width=450,height=350,menubar=auto,resizable=0\')\">link X03</a>

Du manglede blot at ændre vinduets navn for det tredie vindue. (fra \'system\' til \'system2\'
Når man åbner 2 vinduer med samme navn lukkes det første.

mvh JakobA
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