Avatar billede brice Nybegynder
02. august 2001 - 10:46 Der er 5 kommentarer og
1 løsning

Target/parent frame

Jeg har et script som åbner et nyt vindue fra en side i et frameset som hedder \"main\":
          <script>
          OpenWindow(\'v1.asp\',\'400\',\'250\')
          </script>
og når det er åbnet og jeg vil linke fra det åbne vindue til target=main åbnes et helt nyt vindue. Løser jeg dette med et javascript? Jeg har prøvet med parent.frame men det går heller ikke.

// Brice
Avatar billede erikjacobsen Ekspert
02. august 2001 - 10:48 #1
Har du ligget på opener ?
Avatar billede brice Nybegynder
02. august 2001 - 10:49 #2
Mener du :
    function OpenWindow(osoite,width, height) {
    if (browserName != \"Netscape\" || browserVer != 2) pass = \"ok\";{
          controlWindow=window.open(osoite,\"sc99\",\"toolbar=no,height=\" + height + \",width=\" + width + \" ,location=no,directories=no,status=no,menubar=no,scrollbars=auto,resizable=no\");
Avatar billede roenving Novice
02. august 2001 - 10:52 #3
Som erikjacobsen skriver, så skal du have fat i opener-propertyen fra dit nye vindue.

den repræsenterer simpelthen dit gamle vindue, så opener(i popupen)=window(i det gamle vindue)

JavaScript klarer nemt den lille sag.

hth
jes
Avatar billede brice Nybegynder
02. august 2001 - 10:56 #4
Jeg er ikke helt med? Opener?
<HTML>
<HEAD>
<SCRIPT LANGUAGE=\"JavaScript\">

function url() {
  parent.location = \'HTTP://www.eksperten.dk\';
  window.close();
}

</SCRIPT>
<

<BODY >

Link <a href=\"java script:url();\">Klik her</a>

// Dette åbner et nyt vindue i stedet for i target main
Avatar billede roenving Novice
02. august 2001 - 10:59 #5
Ja, så skal du i stedet for parent bruge opener -- så skulle den være der =:·]
Avatar billede brice Nybegynder
02. august 2001 - 11:03 #6
i see - 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