2008-11-24 6 views

Répondre

2

Un frameset semble être ce que je cherchais:

<frameset rows="100%"> 
    <frame src="http://www.example.com/dest.html"/> 
</frameset> 
+0

Bien Notez que la utilisation d'un tel « masque » présente plusieurs inconvénients, que je l'ai essayé à la liste dans [ma réponse à une autre question] (http://stackoverflow.com/questions/4210155/how-do-i-unmask-a-link-from-my-domain-masked-site-to-an-external-site/4210385#4210385) – Day

3

Il y a beaucoup de gens qui affirmeraient que votre objectif est d'induire l'utilisateur en erreur, qu'il est contraire à l'éthique. Cependant, si vous devez vraiment le faire, pouvez-vous laisser le lien seul et rediriger lorsque l'utilisateur arrive à la page liée?

0

Si vous utilisez Apache, vous pouvez utiliser le mod REWRITE, mais il doit appartenir au même domaine. Dans .NET, les bibliothèques de réécriture sont effectuées. Les gens verront dans la barre d'adresse: source.html mais le code sera celui de dest.html.

Toute autre chose est de simples redirections.

0

Vous pouvez le faire avec javascript. Il suffit de coller ceci sur votre page et il redirigera:

<script>location.href = 'http://www.example.com/dest.htm'</script> 
0

Une façon de faire est avec un cadre invisible réglé à 100% de la hauteur du navigateur. Mais que se passe-t-il quand quelqu'un clique sur un lien dans cette page encadrée? Je suis d'accord avec DOK, les gens vont se méfier de vos motivations pour le faire.