Avatar billede fga Nybegynder
06. august 2001 - 14:27 Der er 21 kommentarer

hjælp

jeg har lavet en download pop up, men pop uppen skal også åbne en side i samme pop up
her er det første script som skal sætte il at åbne nede i venstre højrne

<script language=\"JavaScript\">
<!-- Gem koden for gamle browsere

function PopWin(url,h,w) { var ww = 480, wh = 340, leftPos = null, topPos = null;

IE=(document.all)?true:false;
var wh = (IE)?document.body.clientHeight : window.innerHeight;
var ww = (IE)?document.body.clientWidth : window.innerWidth;

if (top.screen){
  if (screen.width){
    leftPos = Math.round((ww-w-10)/2);
    topPos = Math.round((wh-h-29)/2);
  } else {
    leftPos = 50
    topPos = 50
  }
}

popupWin = window.open(url, \'Download\', \'height=\' + h + \',width=\' + w + \',top=\' + topPos + \',left=\' + leftPos + \'\')
}
// -->
</script>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>

<body bgcolor=\"#FFFFFF\" text=\"#000000\">

</body>
<body onLoad=\"java script:PopWin(\'http://side.dk/side\',45,500);\">
</html>

jeg skal også bruge et script der får www.test.dk/test til at åbne i pop uppen når pop uppen er åbnet
Avatar billede prof2 Nybegynder
06. august 2001 - 14:31 #1
Der skal man vist bare give popup vinduet et navn, og så køre linjen der kaldet popup vinduet igen (med det samme navn) så reloader den vist bare siden.
Avatar billede fga Nybegynder
06. august 2001 - 14:31 #2
...
Avatar billede fga Nybegynder
06. august 2001 - 14:32 #3
det jeg mener er

1 jeg skal have lavet scriptet til at efter den har åbnet side 1 automatisk at åbne side 2, sådan så man kommer ind på side 1 i 2 sekunder hvor erfter man bliver sendt til side 2
Avatar billede prof2 Nybegynder
06. august 2001 - 14:32 #4
...
Avatar billede prof2 Nybegynder
06. august 2001 - 14:33 #5
Nååå... Du har lavet scriptet til at åbne vinduet ikke???
Avatar billede prof2 Nybegynder
06. august 2001 - 14:34 #6
Så skal du bare lave side 1 sådan:

<html>
<meta http-equiv=\"Refresh\" content=\"2; URL=side2.htm\">
<body>
Dette er side 1.
</body>
</html>

Og så henter den side 2 efter 2 sek.
Avatar billede prof2 Nybegynder
06. august 2001 - 14:35 #7
Var det det du skulle ??
Avatar billede fga Nybegynder
06. august 2001 - 14:36 #8
jeg tester
Avatar billede prof2 Nybegynder
06. august 2001 - 14:38 #9
Ok! Håber det er rigtigt!
Avatar billede fga Nybegynder
06. august 2001 - 14:40 #10
øhh... har du et jave script der får den til at gå direkte ind på en anden side?
ikke efter 2 sekunder men med det samme?
Avatar billede prof2 Nybegynder
06. august 2001 - 14:41 #11
Hvar det andet ikke godt?? Så skal side 1 bare se sådan ud:

<html>
<meta http-equiv=\"Refresh\" content=\"0; URL=side2.htm\">
<body>
Dette er side 1.
</body>
</html>

Men hvorfor dog det?? Så ser brugeren det jo ikke!
Avatar billede fga Nybegynder
06. august 2001 - 14:43 #12
nej, den skal bruges til noget andet
Avatar billede prof2 Nybegynder
06. august 2001 - 14:43 #13
Lav side 1 sådan (hvis det SKAL være javascript):

<html>
<script language=\"javascript\">
document.location.href=\'side2.htm\'
</script>
<body>
Dette er side 1.
</body>
</html>
Avatar billede fga Nybegynder
06. august 2001 - 14:44 #14
så kan jeg nemlig få traffic fra en side til sted 2 men det ser ud som om at de kommer fra side 1 selvom de kommer fra en helt anden side, som måske ikke må linke til siden, svært at forklare
Avatar billede prof2 Nybegynder
06. august 2001 - 14:44 #15
Det er vist mine points så... :o)
Avatar billede prof2 Nybegynder
06. august 2001 - 14:44 #16
Hehe! Forsår det godt :) Men svaret er det :)
Avatar billede fga Nybegynder
06. august 2001 - 14:46 #17
ja da, men skal jo like have det til at virke
Avatar billede prof2 Nybegynder
06. august 2001 - 14:50 #18
Det nederste virker altså 100% ved mig. har lige testet det. Jeg skal vist lige have de points :)
Avatar billede prof2 Nybegynder
06. august 2001 - 14:54 #19
Her er alle siderne!!!!!!!

Her er side.htm
<html>
<script language=\"JavaScript\">
<!-- Gem koden for gamle browsere

function PopWin(url,h,w) { var ww = 480, wh = 340, leftPos = null, topPos = null;

IE=(document.all)?true:false;
var wh = (IE)?document.body.clientHeight : window.innerHeight;
var ww = (IE)?document.body.clientWidth : window.innerWidth;

if (top.screen){
  if (screen.width){
    leftPos = Math.round((ww-w-10)/2);
    topPos = Math.round((wh-h-29)/2);
  } else {
    leftPos = 50
    topPos = 50
  }
}

popupWin = window.open(url, \'Download\', \'height=\' + h + \',width=\' + w + \',top=\' + topPos + \',left=\' + leftPos + \'\')
}
// -->
</script>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>

<body bgcolor=\"#FFFFFF\" text=\"#000000\">

</body>
<body onLoad=\"java script:PopWin(\'side1.htm\',45,500);\">
</html>





her er side1.htm:
<html>
<script language=\"javascript\">
document.location.href=\'side2.htm\'
</script>
<body>
Dette er side 1.
</body>
</html>




her er side2:
<html>
<body>
Dette er side 2.
</body>
</html>


TAG SÅ AT KOPIERE DET HELE IND I FILER MED DE SAMME NAVNE SOM JEG HAR SKREVET! Pånær side.htm, må godt hedde noget andet. Husk kopier det HELE!
Avatar billede prof2 Nybegynder
06. august 2001 - 14:55 #20
Grunden til at du ikke kunne få det til at virker var sikkert at denne linje så sådan ud ved dig:

<body onLoad=\"java script:PopWin(\'http://side.dk/side\',45,500);\">

Men sådan her skal den se ud:
<body onLoad=\"java script:PopWin(\'side1.htm\',45,500);\">
Avatar billede prof2 Nybegynder
06. august 2001 - 14:56 #21
Så må det da vist være mine points :) Puha!
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