Avatar billede danq Nybegynder
28. august 2003 - 19:56 Der er 14 kommentarer og
1 løsning

Hjælp - hurtigt please

Det er egentligt samme problem som sidst jeg spurgte ( http://www.eksperten.dk/spm/393499) problemet er bare at jeg ikke kunne få det til at virke. jeg prøver at gøre så at når man klikker på et link(placeret i et iframe) skal der poppe en ny side op(altså en popup). Når man så klikker på et specifikt link i popup'en skal den lukke popup'en og redirecte iframet's placering til en anden fil. Hvordan kan jeg gøre dette?
Avatar billede Slettet bruger
28. august 2003 - 20:03 #1
Et skud i tågen ud fra det kode der var i det andet spm.
<script language="javascript">
    opener.location.href="en_speciel_sti.fil_ext"
    referer.navigation.document.close()
</script>
Avatar billede danq Nybegynder
28. august 2003 - 20:08 #2
har prøvet.. virkede ikke
Avatar billede grunken Nybegynder
28. august 2003 - 20:09 #3
<script language="javascript">
function banan(){
    opener.frames['iframenavn'].location="filnavn.html";
    self.close();
}
</script>

<a href="#" onclick="banan();">luk</a>
Avatar billede danq Nybegynder
28. august 2003 - 20:29 #4
grunken, jeg har prøvet dit forslag men jeg får bare fejlen:
Fejl: 'opener.frames.navigation' er null eller ikke et objekt
Avatar billede grunken Nybegynder
28. august 2003 - 20:34 #5
godt vi er enige om at du kalder det fra popuppen ? :)
Avatar billede danq Nybegynder
28. august 2003 - 20:38 #6
ja altså jeg åbner popup'en fra en iframe og fra den popup skal jeg så loade til en anden side som lukker popup'en og skifter url i iframe..
iframe -> popup -> popup-side2(samme popup bare anden url) -> lukning af popup + udskiftning af url i iframe
Avatar billede grunken Nybegynder
28. august 2003 - 20:42 #7
så har jeg sovet grundigt da jeg læse spørgsmålet første gang

<script language="javascript">
function banan(){
    opener.location="filnavn.html";
    self.close();
}
</script>

<a href="#" onclick="banan();">luk</a>
Avatar billede grunken Nybegynder
28. august 2003 - 20:42 #8
såeh bertie havde osse ret ;)
Avatar billede danq Nybegynder
28. august 2003 - 20:44 #9
perfekt! lige præcis sådan det skulle være. hvis du gider hjælpe mig med 1 ting til hæver jeg til 30 point. Hvordan fokuserer jeg så på iframet idet jeg lukker og skifter url?
Avatar billede grunken Nybegynder
28. august 2003 - 20:49 #10
<script language="javascript">
function banan(){
    opener.location="filnavn.html";
    opener.focus();
    self.close();
}
</script>

<a href="#" onclick="banan();">luk</a>
Avatar billede danq Nybegynder
28. august 2003 - 21:25 #11
hmm nu støder jeg ind i endnu et problem.. jeg åbner nemlig popup'en fra en anden iframe end den der skal loades den anden url ind i... begge iframes ligger i samme side.. hvordan gør jeg så?
Avatar billede grunken Nybegynder
28. august 2003 - 21:46 #12
ændrer funktionen igen ;)

<script language="javascript">
function banan(){
    opener.parent.frames['iframenavn'].location="filnavn.html";
    opener.focus();
    self.close();
}
</script>
Avatar billede danq Nybegynder
28. august 2003 - 22:04 #13
yes! endelig.. takker for den gode respons grunken.. hæver til 30 point..
Avatar billede danq Nybegynder
28. august 2003 - 22:04 #14
bare skriv et svar og du får point.. :D
Avatar billede grunken Nybegynder
28. august 2003 - 22:14 #15
velbekomme ;)
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

JP/Politikens Hus

Digital Workplace Supporter

Netcompany A/S

IT Consultant

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Solution Manager til Cyberdivisionen

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer