Hvordan kan side starte link automatisk

Tags:    html css

Hejsa...
Har en side hvor der med siden skal åbnes en link (som i dette tilfæld er et download)

Siden skal ikke spørge om den vil åbne, eller fortælle hvad linken hedder...

Skal enten gøres i JavaScript eller PHP
Håber du forstår

Shafh
www.shafh.dk
Shafh@stofanet.dk
Theis F. Hinz

Make you glad to change the world



8 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Har jeg forstået dig korrekt at der ikke skal ske noget, når brugeren klikker på et link? Så må løsningen vel bare være at fjerne linket.

Eller spørger du om hvordan du kan køre programmer uden brugeren bliver spurgt? Så kan du sikkert finde noget info på nettet om hvordan man laver en virus... hvis det da er det du vil.



Du åbner linket igennem javascript.
Brug "window.open" til formålet.



Nej!

Det jeg vil er at skjule hvor man bliver linken til, men tror jeg har fundet ud af en ide:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Nyt dokument</title>
<meta name="generator" content="TSW WebCoder">
</head>

<body>


<form name="redirect">
<center>
<font face="Arial"><b>You will be redirected to the script in<br><br>
<form>
<input type="text" size="3" name="redirect2">
</form>
seconds</b></font>
</center>

<script>
<!--

/*
Count down then redirect script
By JavaScript Kit (http://javascriptkit.com)
Over 400+ free scripts here!
*/

//change below target URL to your own
var targetURL="http://shafh.dk/undersider.php?id=<? echo"2"?> "
//change the second to start counting down from
var countdownfrom=5


var currentsecond=document.redirect.redirect2.value=countdownfrom+1
function countredirect(){
if (currentsecond!=1){
currentsecond-=1
document.redirect.redirect2.value=currentsecond
}
else{
window.location=targetURL
return
}
setTimeout("countredirect()",1000)
}

countredirect()
//-->
</script>



</body>
</html>


Er godt nok med timer men kan jo lige fjernes



Shafh
www.shafh.dk
Shafh@stofanet.dk
Theis F. Hinz

Make you glad to change the world



Jeg kan se du bruger php

så hvor ikke bare bruge

header('location:url');


i stedet for at sende en side til brugeren der så med det samme kalde på en anden side.
-----------------------------------------------------------------------------

Min side ->www.the-hive.dk/~donp/



Fordi den skal udfører andre koder med åbningen af filen


Shafh
www.shafh.dk
Shafh@stofanet.dk
Theis F. Hinz

Make you glad to change the world



Windows vil gøre opmærksom på downloadining så du kan ikke downloade "sjkult"



Selvfølgelig ikke...
Men man kan gøre sådan at det bliver sværere at linken til downloaden!



Shafh
www.shafh.dk
Shafh@stofanet.dk
Theis F. Hinz

Make you glad to change the world



Hvorfor bruge et enormt javascript, når det kan klares i simpel html, eller rettere, http? Er det virkelig nødvendigt at udelukke folk der bruger en javascript-fri user agent?

I HTML (i <head>-sektionen):
<meta http-equiv="Refresh" content="5;url=http://..." />

Eller i php:
header('Refresh: 5;url=http://...');
--
Thus, I conclude



t