Avatar billede peterk Nybegynder
02. april 2003 - 15:01 Der er 4 kommentarer

Nyt vindue åbnes som link tilbage til hovedside

Er der nogle som kan lave kode, som danner et nyt vindue som åbnes automatisk, ved klik på link. Se evt. eksempel på http://www.greenlandguide.gl/topas/iceandsnowuk.htm og klik på et af de givne link og se hvad der sker.
Avatar billede grunken Nybegynder
02. april 2003 - 15:21 #1
<script language="javascript">
function nytvindue() {
{LinkWindow=window.open("fil.html","navn","width=300,height=300,toolbar=no,directories=no,status=no,scrollbars=no,resize=yes,menubar=no")};
}
</script>

<a href="fil.html" onclick="nytvindue">Klik</a>

-grunken
Avatar billede Slettet bruger
02. april 2003 - 15:22 #2
Således:

<script>
window.name = "hovedVindue";

function aabn() {
  window.open("tilbage.html?side=" + escape(self.location.href), "tilbage", "width=100,height=100");
}
</script>

I linkene på siden:

<a href="din_side.html" onClick="aabn();">Link</a>

I "tilbage.html":

<html>
<head>
<script>
function tilbage() {
  hovedVindue.location.href = unescape(self.location.search.split("?side=")[1]);
  self.close();
}
</script>
</head>
<body>
<a href="index.html" target="hovedVindue" onClick="self.close();">Index</a><br>
<a href="#" onClick="tilbage(); return false;">Index</a>
</body>
</html>
Avatar billede Slettet bruger
02. april 2003 - 15:23 #3
Nu gik jeg så ud fra, at du ville have den samme funktionalitet som på siden...
Avatar billede grunken Nybegynder
02. april 2003 - 17:10 #4
eller sådan her :)

<html>
<head>
<script type="text/JavaScript">
function NewWindow(url) {

  var streng="<html><body leftmargin=0 topmargin=0 bgcolor=#000000><table align='center' height='100%'><tr><td valign=center>";
  streng+="<a href='#' onclick=opener.location.replace('"+url+"');self.close();>Index</a></td></tr></table</body></html>";

  win = window.open('','link','height=100,width=75')

  win.document.open();
  win.document.write(streng);
  win.document.close();
}
</script>
</head>


<body>

<a href="etlink.html" onclick="NewWindow('hovedside.html');">Et link</a>

</body>
</html>
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