Avatar billede itonly Nybegynder
31. maj 2003 - 11:09 Der er 15 kommentarer og
1 løsning

Hvor ændre jeg parametrene

Nedenstående script åbner jo et nyt vindue uden navigation eller andet. Hvor ændre man hvor stort dette vindue skal være hvis jeg ex. vil have at det kun skal være 600*800?? Vil det ændre mit "problem", som er:

Når jeg har min index side med scriptet og jeg trykker på min "enter knap" og kommer til selve hjemmesiden (forside.htm) - så langt, så godt - men hvis jeg så lukker denne side, så kommer jeg ikke retur til siden med scriptet (og enter knappen) - så fungere scriptet bare ikke mere og siden vises (forside.htm) i en "almindelig" side med den regulære navigationsbar i toppen??! Jeg vil jo gerne have, at hvis man "kommer til" at lukke for vinduet, at man kommer retur til index-filen så man kan "enter" igen og altså IKKE kommer til at se forside.htm i en dårlig udgave (fordi den jo er tilpasset det script).

Er problemet forståeligt beskrevet?? Det håber jeg :)

Scriptet ser ud som følger:

<script>
function winopen(){
var targeturl="forside.htm"
newwin=window.open("","","scrollbars")
if (document.all){
newwin.moveTo(0,0)
newwin.resizeTo(screen.width,screen.height)
}
newwin.location=targeturl
}
//-->
</script>


...og formen på denne sider ser således ud:

<form action="forside.htm">
  <input name="imageField" onClick="winopen()" type="image" src="billeder/enter.gif" width="85" height="20" border="0">
</form>

Mvh. J

PS Forsøgte forresten at ændre "width og height" men så virkede det slet ikke!
Avatar billede Slettet bruger
31. maj 2003 - 11:55 #1
Dit script kan laves meget enklere således:

<script>
function abn() {
  vin = window.open("forside.htm", "nytVindue", "scrollbars=yes");
  vin.resizeTo(600, 800);
  vin.moveTo((screen.width - 600) / 2, (screen.height - 800) / 2);
}
</script>

Og:

<a href="#" onClick="abn(); return false;"><img src="billeder/enter.gif" width="85" height="20" border="0"></a>
Avatar billede Slettet bruger
31. maj 2003 - 11:56 #2
Du behøver slet ingen form.

Er du i øvrigt sikker på, du ikke mener 800x600?
For så er det:

function abn() {
  vin = window.open("forside.htm", "nytVindue", "scrollbars=yes");
  vin.resizeTo(800, 600);
  vin.moveTo((screen.width - 800) / 2, (screen.height - 600) / 2);
}
Avatar billede itonly Nybegynder
31. maj 2003 - 12:18 #3
Hej :)

Ja, 800*600 var selvfølgelig hvad jeg mente :) Tak! Jeg tror sgu det virker!!

Tak! Point til Dem unge mand hvis du smider et svar :)

MVH J
Avatar billede Slettet bruger
31. maj 2003 - 12:22 #4
Svar
Avatar billede nikolajdu Nybegynder
31. maj 2003 - 12:22 #5
Unge mand *ss*

:))
Avatar billede itonly Nybegynder
31. maj 2003 - 12:26 #6
Lige en ting mere.... unge mand *ss*... når nu det vindue åbner, så "lander" det i øverste venstre hjørne... hvad skriver man så det åbnes centreret (vert/hor)??

Mvh J
Avatar billede Slettet bruger
31. maj 2003 - 12:29 #7
Det burde være centreret.
Avatar billede Slettet bruger
31. maj 2003 - 12:31 #8
Det virker i hvert fald på min computer.
Avatar billede itonly Nybegynder
31. maj 2003 - 12:32 #9
hmm... ikke her :(
Avatar billede Slettet bruger
31. maj 2003 - 12:33 #10
Så må du smide hele koden, og helst et link til den.
Avatar billede itonly Nybegynder
31. maj 2003 - 12:42 #11
Det må jeg ikke for min kunde da det er en ret kommerciel side. Den skal være "hemmelig" til den går i luften:) Måske jeg sender en privat mail til dig på et tidspunkt hvis det er ok??

MVH J. :)
Avatar billede Slettet bruger
31. maj 2003 - 12:43 #12
Gerne. Men jeg forstår dog ikke, hvad problemet kan være. Det, jeg har skrevet, burde virke i næsten alle browsere.
Har du sat koden ind, præcis som jeg har skrevet den?
Avatar billede itonly Nybegynder
31. maj 2003 - 12:45 #13
yes yes... og det virker fint, bortset fra at den ikke er centreret her, men det lyder lidt mystisk. Jeg kopiere og satte den ind hvor det andet script stod før, slettede min form og satte den næste kode ind på dennes plads.

:) J
Avatar billede itonly Nybegynder
31. maj 2003 - 12:48 #14
UPS!!!!!!!!!! Det var mig der fuckede up!! Sorry! Jeg "kom til" at ændre på nogle af parametrene i et forsøg og vidste ikke at det var det der fik det til at "vælte". Det virker perfekt nu! Sorry!!

/J :)
Avatar billede Slettet bruger
31. maj 2003 - 12:48 #15
Har du overhovedet ikke ændret noget i scriptet?
Avatar billede Slettet bruger
31. maj 2003 - 12:49 #16
Ok, det var godt! :)
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

IT-JOB