Avatar billede plastic.gangsta Nybegynder
30. juni 2004 - 12:07 Der er 10 kommentarer og
1 løsning

vedr. automatisk resize af vindue via geturl

Hej,

Jeg åbner en ekstern website fra min flash film ved at bruge

on(release){
geturl("http://www.123xxxasdl.dk/denmark/mailinglist.asp?artistID=579"),"_blank")


Hvis jeg nu ønsker at dette vindue skal resize til et vindue med disse egenskaber - width=340,height=450,scrollbars=yes - hvordan går jeg så? Kan man gøre det direkte fra flash?
Avatar billede plastic.gangsta Nybegynder
30. juni 2004 - 12:14 #1
Jeg har set denne, men kan ikke få den til at du

on (release) {
getURL ("java script:NewWindow=window.open('http://www.click2music.dk/denmark/mailinglist.asp?artistID=579','newWin','width=340,height=350,left=0,top=0,
toolbar=No,location=No,scrollbars=yes,status=No,resizable=No,fullscreen=No');  NewWindow.focus();
void(0)
Avatar billede per-olof Nybegynder
30. juni 2004 - 12:14 #2
on (release) {
    getURL("java script:openNewWindow('www.123xxxasdl.dk/denmark/mailinglist.asp?artistID=579','thewin','toolbar=no,left=0,top=30,scrollbars=yes,width=340,height=450,');");
}
Avatar billede plastic.gangsta Nybegynder
30. juni 2004 - 12:19 #3
det virker desværre ikke i min film..... kan du få den til det?
Avatar billede per-olof Nybegynder
30. juni 2004 - 12:37 #4
Hvis du har flash filen i en HTML skriv ind mellem <head> og </head>
<script type="text/javascript" language="javascript">
<!--
// Først sættes to globale variabler
//
var id = "fastsatID";
//
// id på de åbne vinduer skal altid være det samme;
// da vil lukke-funktionen kun arbejde på netop de vinduer
// der er åbnet ved brug af popup
// (se nærmere om popup forneden).

var popup = 0;
//
// popup er den variabel der skal åbne vinduerne;
// Den sættes først til at være tom (indhold = 0).
// Hvis funktionen har været brugt til at åbne et vindue
// er variablen popup ikke længere tom.

function openLink(url,feat){
  // Først checkes der om funktionen allerede har åbnet et vindue og
  // variablen popup dermed indeholder noget;
  // hvis det er tilfældet skal det åbne vindue lukkes.
  // Ved lukning er popup igen lig med 0.
 
  if(popup) {
      popup.close()
  }

  // Uanset hvad der er sket hidtil vil variablen popup nu være tom
  // og et nyt vindue kan åbnes.
  // Variablen popup åbner et vindue og giver det nye vindue fokus,
  // d.v.s. gør vinduet aktivt og placerer det som det øverste
  // af mulige åbne programmer på skrivebordet

  popup = window.open(url,id,feat);
  popup.focus();
}
// -->
</script>
Avatar billede barklund Nybegynder
30. juni 2004 - 12:38 #5
Du slutter da heller ikke funktionen ordentligt - og du skal ikke have mellemrum:

on (release) {
    getURL ("java script:NewWindow=window.open( 'http://www.click2music.dk/denmark/mailinglist.asp?artistID=579', 'newWin', 'width=340,height=350,left=0,top=0,toolbar=No,location=No,scrollbars=yes, status=No,resizable=No,fullscreen=No'); NewWindow.focus();void(0);");
}
Avatar billede plastic.gangsta Nybegynder
30. juni 2004 - 12:55 #6
Som sædvanligt er Barklund på pletten og rammer bullseye. Tak. Smid et svar og point er på vej. I andre tak for hjælpen.
Avatar billede barklund Nybegynder
30. juni 2004 - 14:42 #7
Oki :)
Avatar billede plastic.gangsta Nybegynder
30. juni 2004 - 20:02 #8
svar ... :-)
Avatar billede plastic.gangsta Nybegynder
22. august 2004 - 14:09 #9
point....=svar..........
Avatar billede barklund Nybegynder
22. august 2004 - 14:25 #10
Hovsa :)
Avatar billede barklund Nybegynder
22. august 2004 - 16:17 #11
Wee, tark for points ;)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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