Avatar billede sjc Nybegynder
20. januar 2003 - 11:08 Der er 42 kommentarer og
1 løsning

Automatisk hop fra en .htm side til en anden

Jeg har en xxx.htm side hvorfra jeg ønsker et hop til en anden htm side ("..\index.htm)uden at nogen går ind og aktiverer et evt link. Det skal altså forløbe automatisk fra den kaldte xxx.htm side til ..\index.htm
Forslaget kan ikke være en .asp da xxx.htm ikke liger - og ikke kan ligge i roden.
Altså må "hoppet" ske fra en htm side. Jeg
har lavet dette men det virker ikke:

</head>

<body>

<script type="text/javascript">

Response.Redirect "..\index.htm"

</script>

<noscript>No JavaScript support!</noscript>


</body>
Avatar billede pelkjaer Nybegynder
20. januar 2003 - 11:10 #1
function redirect() {
  window.location = "http://www.nyside.html"
}

setTimeout("redirect();", 2000)
Avatar billede pelkjaer Nybegynder
20. januar 2003 - 11:14 #2
function redirect() {
  window.location.href="http://www.domain.dk/nyside.html"
}

setTimeout("redirect();", 2000)

Er mere korrekt - den anden var lidt for hurtig skrevet :o)
Avatar billede sjc Nybegynder
20. januar 2003 - 11:22 #3
Tak for dit svar
Jeg kan ikke få det til at virke.
Når hoppet skal være til "..\index.htm"
hvordan bliver href="http://www.domain.dk/nyside.html"
så !
Jeg er ikke med på hvad www.domain.dk er - er det navnet på
min web www.sjc.dk!

Kan jeg sende en variabel med over fra den kaldende side til den kaldte og hvordan gør jeg
Avatar billede callesen Praktikant
20. januar 2003 - 11:57 #4
Den rene html-kode kan du måske få til at virke:
<meta http-equiv="refresh" content="2";url="http://www.ditdomæne.dk/ny_fil.html">
Avatar billede olebole Juniormester
20. januar 2003 - 12:07 #5
<ole>

Den sidste er nok den fornuftigste at bruge.
De fleste brugere anvender IE - og er man bare en anelse fornuftig, har man slået JavaScript fra, når man surfer med den  :)

/mvh
</bole>
Avatar billede pelkjaer Nybegynder
20. januar 2003 - 12:12 #6
Hvaaaad - uden js enabled kan man da nada se :o)
Avatar billede olebole Juniormester
20. januar 2003 - 12:33 #7
Nej, men med JS enabled i IE kan man læse hele din HD, alle dine cookies og overvåge, hvad du måtte skrive i form-felter på alle sider, du besøger ... herunder alle passwords.
Interessant, når mange PC-banker kun understøtter IE  :)
/mvh
Avatar billede olebole Juniormester
20. januar 2003 - 12:34 #8
Morale: Bruge en ordentlig browser - eller slå JS fra  ;o)
Avatar billede pelkjaer Nybegynder
20. januar 2003 - 12:37 #9
Og nu spørger jeg sig dig ole; har du js slået fra i den IE6'er jeg ved du bruger?

=oD
Avatar billede olebole Juniormester
20. januar 2003 - 12:41 #10
Som oftest ... Ja.
Når jeg surfer (og en sjælden gang bruger IE): _Altid_ - ellers ville jeg afgjort føle mig som komplet idiot!
/mvh
Avatar billede pelkjaer Nybegynder
20. januar 2003 - 12:47 #11
Hmm.. ud fra det må man jo så næsten konstatere/gætte på at 90% + af internettes brugere er komplette idiotet - deriblandt mig selv.
Avatar billede olebole Juniormester
20. januar 2003 - 12:59 #12
Ja, undskyld Peter ... jeg kan godt se, sidste kommentar kan virke grov - men den er faktisk sand. Man _er_ komplet idiot, hvis man surfer med en JS-enabled IE på sites, man ikke stoler 120% på.

Jeg kan så let som ingenting skrive en side, der kunne sniffe _alt_ hos dig.
Hvis du besøgte den - uden at være _umådelig_ opmærksom - og derefter lavede en kort-transaktion på et andet site eller lavede en PC-bank transaktion, ville jeg uden videre kunne tømme din konto.
Jeg ville kunne logge ind som pelkjaer på E og skrive en masse spam - eller gå ind på andre sites, hvor du laver cookie-baseret auto-login.

Desuden ville jeg kunne læse alle dokumenter på din HD, som jeg kan gætte stierne på - hvilket sjældent er vanskeligt.

Derudover kan jeg skrive på din HD.

Nu kan du selv bedømme, om det er begavet at surfe med en JS-enabled IE  :)
/mvh
Avatar billede olebole Juniormester
20. januar 2003 - 13:01 #13
PS: desværre glemmer jeg selv alt for ofte at skifte bruser, når jeg sidder og koder (ens koder skal jo tilpasses brugernes adfærd) og liiiige skal ind og kikke eller svare på E  :)
/mvh
Avatar billede olebole Juniormester
20. januar 2003 - 13:03 #14
Til gengæld kunne jeg _aldrig_ finde på at betale over nettet eller bruge PC-bank. Det er økonomisk selvmord  :)

sjc >> Undskyld, jeg spammer dit spm., men det er zq temmelig vigtigt  ;o)
/mvh
Avatar billede sjc Nybegynder
20. januar 2003 - 13:05 #15
Undskyld men jeg stillede nogle spørgsmål!!! Nu har det
udviklet sig til en akademisk diskution jeg slet ikke kan
følge!!!!!!!!!!!!!!!!
Den sidste hjælp jeg fik var:
<meta http-equiv="refresh" content="2";url="http://www.ditdomæne.dk/ny_fil.html">

Jeg spurgte også om jeg kunne overføre en variabel til den kaldte side samt hvordan jeg får fat i variablen på siden
Avatar billede olebole Juniormester
20. januar 2003 - 13:17 #17
Skal du overføre parametre, må du nok vælge JS-løsningen. Jeg tror absolut ikke, du kan overføre parametre via en meta-redirect  :)
/mvh
Avatar billede olebole Juniormester
20. januar 2003 - 13:24 #18
Jo, det går fint, hvis den bliver skrevet rigtigt:
  <meta http-equiv="Refresh" content="2;URL=http://www.google.com/search?q=noget&ie=UTF-8&oe=UTF-8&hl=da&lr=">

Derefter kan du hente parametrene ud, som sædvanligt ... afhængig af sproget.
/mvh
Avatar billede pelkjaer Nybegynder
20. januar 2003 - 13:25 #19
Hvis du kender parameteren kan du godt bruge meta løsningen.
Avatar billede pelkjaer Nybegynder
20. januar 2003 - 13:25 #20
Too late :)
Avatar billede callesen Praktikant
20. januar 2003 - 13:56 #21
Ja - jeg var too cafe late ;-)
Avatar billede sjc Nybegynder
20. januar 2003 - 14:32 #22
Undskyld men i har totalt forviret mig. jeg er ikke professionel
og forstår ikke jeres sprog.
Hvad jeg ønsker er:
Jeg kalder en web side xxx.htm;
den laver automatisk et hop til Index.htm og overfører feks:
Kode=1
Hvordan ser scriptet ud HELT precist på siden xxx.htm samt
scriptet på siden Index.htm for at få Kode=1 ud
Avatar billede callesen Praktikant
20. januar 2003 - 14:51 #23
Jeg forstår heller ikke altid sproget.
Her en lille oversættelse af noget af det:
Too late :) = Sen i optrækket; men smiler stadig
too cafe late ;-) = jeg fik lige en caffe latte
olebole = skolemester, der altid kan finde 'noget'
Avatar billede sjc Nybegynder
20. januar 2003 - 15:51 #24
Jeg er stadig ikke kommet et skridt videre.
Vil i ikke godt lade være med at skrive noget hvis det
ikke er skriptet direkte.
HVORDAN SER META løsningen ud hvis Kode=1 skal med og hvordan
får jeg den ud på den modtagende side.
Avatar billede olebole Juniormester
20. januar 2003 - 17:07 #25
callesen >> *LooooL*

Sådan ser meta'en ud:
  <meta http-equiv="Refresh" content="2;URL=din_side.html?bla=noget>

Variablen 'bla' og dens værdi 'noget' kan du hive ud med det sprog, du plejer at bruge. Har du tænkt dig at hive den ud på serveren eller med JavaScript i browseren?
/mvh
Avatar billede olebole Juniormester
20. januar 2003 - 17:08 #26
Som callesen siger 'Olebole kan altid finde noget'  :o))
Jeg glemte et gåseøje ... sådan ser den ud:
  <meta http-equiv="Refresh" content="2;URL=din_side.html?bla=noget">

Sorry  :)
Avatar billede callesen Praktikant
20. januar 2003 - 17:51 #27
Et skud i tågerne (og det betyder jeg ryger pipe):
<meta http-equiv="Refresh" content="2;URL="http://www.sjc.dk/"sti"/index.htm?Kode='1'">
"sti" skal så være den sti fra roden, som du antyder med "..\index.htm" og olebole ser efter gåseøjne. ;)
Avatar billede olebole Juniormester
20. januar 2003 - 18:14 #28
Det skulle ikke være nødvendigt, calle - men jeg tør ikke sige det med sikkerhed ... fordi det virker (og jeg har testet), betyder det som bekendt ikke, det er rigtigt  ;o)
I øvrigt skal der ikke være enkelte gåseøjne om 1-tallet (og _det_ er til gengæld sikkert).

Ehhhhh ..... hvad ryger du på den pibe? Er det værd at være med på  *-\
Avatar billede callesen Praktikant
20. januar 2003 - 18:23 #29
olebole>> Du skal være velkommen til et stop Rattray's Red Rapparee - det er med enkelt apostrof - og det er godt når man bliver lidt slap i koderne og får gåseøjne.
Avatar billede olebole Juniormester
20. januar 2003 - 20:03 #30
Ohhhhhhh .... Rattray's ... se DET er kanuUuUuUuUUUuun klassisk brittisk mixture ...!
Jeg er jo fra den tid, hvor man var skrevet op i halve år hos W.Ø.Larsen for at kunne få lov at købe en enkelt dåse. Nu er produktionen skruet op, meeeeen en RRR er stadig en stor (semi)håndblandet skotte. Du steg lige endnu en grad i min anseelse  ;o))
Avatar billede callesen Praktikant
20. januar 2003 - 20:31 #31
Jamen olebole dog, er du også RRR-kender - du stopper ikke med at imponere; men er du stoppet med at stoppe?. Men du kan vel ikke være kendt for at stoppe for alvor, når du stopper med noget for eksperter.
Ja - det var tider, da jeg fik årets ration på en dåse pr. kunde fra Mogens Thomsen i Odense. Han sendte dem ud i december for at redde julen i de små hjem.<meta http-ekviper="Refresh with RRR" content="2;URL="Gad vide om de har et website.dåse"> Men så måtte man jo skrive sig op hos W.Ø. og Paul Olsen for at redde påske og pinse. Men det er stadig min yngling, selvom man kan få den hele tiden nu om dage.
Hvad var det nu egentlig han spurgte om?
Avatar billede olebole Juniormester
20. januar 2003 - 20:53 #32
*ROTFL* Aner det ikke, men det er zq da hyggeligt det her  :D
Ja, jeg ryger sjældent pibe nu om stunder - men RRR og ikke mindst på kalabash ... MmmMmmMmmmmMMmmmmmmmm  :)
Avatar billede callesen Praktikant
20. januar 2003 - 21:19 #33
Ok - Sherlock. Bare du ikke stopper den med Watson. I øvrigt god ide. Jeg vil gribe min, lade dig passe eksperten, berige min kone med mit og pipens selvskab. Hun er begyndt at nynne "Jens Vejmand" lettere anstrengt - som om hun ikke ved, at det er mig bag skærmen.
Det var igen en hyggelig passiar - som det vist hed, når mændene trak sig tilbage for at få fred til fornuftig samtale.
Avatar billede olebole Juniormester
20. januar 2003 - 21:40 #34
Oki ... lad os 'stoppe' her  ;o)
Avatar billede sjc Nybegynder
21. januar 2003 - 09:33 #35
Det virker ikke!
Jeg har prøvet forskelligt men det er som om siden kalder sig selv eller går i loop!
Jeg har skrevet:
<meta http-equiv="Refresh" content="2";URL="<http://www.sjc.dk/>".."/index.htm?Kode=1">

index.htm ligger i roden

Hvad er der galt!
Avatar billede callesen Praktikant
21. januar 2003 - 10:19 #36
Prøv:
<meta http-equiv="Refresh" content="2";URL="<http://www.sjc.dk/index.htm?Kode=1">
Avatar billede sjc Nybegynder
21. januar 2003 - 11:03 #37
Det virker stadigt ikke.
Jeg bruger frontpage 2000 og Window XP
Er der ingen muligheder - eller er det uladesiggørligt at springe fra en side til en anden uden man skal aktivere noget !!!!!!!!!
Avatar billede olebole Juniormester
21. januar 2003 - 12:53 #38
Jo, du har fået et svar, der virker. Hvis det ikke virker, er det fordi, du laver en anden fejl. Læg en URL til siden, så vi kan finde fejlen for dig  :)
/mvh
Avatar billede olebole Juniormester
21. januar 2003 - 12:56 #39
Fejlen fundet ... du har jo ikke skrevet rigtigt af fra (20/01-2003 17:08:43). Du skal skrive:

<meta http-equiv="Refresh" content="2;URL=<http://www.sjc.dk/> .... /index.htm?Kode=1">

Det virker kun, hvis du skriver rigtigt af  ;o)
/mvh
Avatar billede sjc Nybegynder
21. januar 2003 - 13:43 #40
Her er hele min side:
Mangler der ikke en " her:  content="2
Du kan se resultatet ved at kalde: www.sjc.dk\komponent-database
Herunder ligger siden med navnet Index.htm
Det er så meningen der skal hoppes til Index.htm direkte i roden
under www.sjc.dk


Dette er siden: www.sjc.dk\komponent-database\index.htm

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta http-equiv="Content-Language" content="da">
<META HTTP-EQUIV="Content-Language" CONTENT="en-GB">
<meta http-equiv="Content-Language" content="de">
<meta name="keywords" content="SJ Components Asia,SJC,Elektronikkomponenter,Komponentguide,Fabrikat, Komponent,Leverandør,Link">
<meta name="description" content="Komponentguide til søgning på Fabrikat, Komponent og Leverandør samt link">
<title>SJ Components Asia ApS</title>


<meta name="Microsoft Theme" content="chip-lerred- 000">


<meta http-equiv="Refresh" content="2;URL=<" target=_blankhttp://www.sjc.dk/> <http://www.sjc.dk/> .... /index.htm?Kode=1">


</head>

<body>


</body>

</html>
Avatar billede olebole Juniormester
21. januar 2003 - 13:51 #41
Jamen, det er jo _netop_ ikke, hvad jeg har skrevet ...! Der _skal_ stå, hvad jeg har skrevet til dig.
Kan du ikke få FrontPage til at lade være med at smadre din kode, så smid den ad H...... til og anskaf en brugbar editor. FP er ikke 10 ører værd!
/mvh
Avatar billede sjc Nybegynder
21. januar 2003 - 15:51 #42
Du havde ret. Koden blev ændret. Nu er den eksakt som du skrev men siden kan ikke findes skriver brovseren !
Se koden nu:

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta http-equiv="Content-Language" content="da">
<META HTTP-EQUIV="Content-Language" CONTENT="en-GB">
<meta http-equiv="Content-Language" content="de">
<meta name="keywords" content="SJ Components Asia,SJC,Elektronikkomponenter,Komponentguide,Fabrikat, Komponent,Leverandør,Link">
<meta name="description" content="Komponentguide til søgning på Fabrikat, Komponent og Leverandør samt link">
<title>SJ Components Asia ApS</title>


<meta name="Microsoft Theme" content="chip-lerred- 000">


<meta http-equiv="Refresh" content="2;URL=<http://www.sjc.dk/>..../index.htm?Kode=1">

</head>

<body>


</body>

</html>
Avatar billede sjc Nybegynder
21. januar 2003 - 16:08 #43
Så lykkedes det.
=<http://www.sjc.dk/> skal ikke med

Tak for hjælpen. Puha det var hårdt

Jeg skal give point... Hvorfor står der pelkjaer . Er det nu den gale der får point. Det må vist være dette program der har en fejl....
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