344 votes

Comment faire un lien HTML ?

Quelle est la façon la plus simple de créer un <a> balise de liens à la page web précédente? Fondamentalement, une simulation de bouton de retour, mais un lien hypertexte réel. Technologies côté Client seulement, s'il vous plaît.

Modifier
À la recherche de solutions qui ont l'avantage d'afficher l'URL de la page que vous êtes sur le point de cliquer sur quand en vol stationnaire, comme un normal, un lien hypertexte statique. Je préfère ne pas avoir à l'utilisateur en regardant history.go(-1) lorsque vous passez la souris sur un lien hypertexte. Le meilleur que j'ai trouvé pour l'instant est:

<script>
    document.write('<a href="' + document.referrer + '">Go Back</a>');
</script>

Est - document.referrer fiable? Croix-navigateur sécuritaire? Je serai heureux d'accepter une meilleure réponse.

602voto

Bajrang Points 1589

Et une autre façon : =

115voto

paislee Points 8670

Cette solution a l’avantage de montrer l’URL de la page liée sur la souris, comme la plupart des navigateurs par défaut, au lieu de `` ou similaire :

47voto

apiguy Points 3031

Le moyen le plus simple est d’utiliser``

Essayez ceci :

47voto

Hemant Metalia Points 8325

vous pouvez essayer de javascript

<A HREF="javascript:history.go(-1)">

reportez-vous JavaScript Bouton De Retour

MODIFIER

pour afficher l'url de consulter http://www.javascriptkit.com/javatutors/crossmenu2.shtml

et d'envoyer l'élément lui-même dans onmouseover comme suit

<a href="http://www.javascriptkit.com" onMouseover="showtext(this)" onMouseout="hidetext()">JavaScript Kit</a>

et de montrer la fonction de texte ressemble

function showtext(thetext){
if (!document.getElementById)
return
textcontainerobj=document.getElementById("tabledescription")
browserdetect=textcontainerobj.filters? "ie" : typeof textcontainerobj.style.MozOpacity=="string"? "mozilla" : ""
instantset(baseopacity)
document.getElementById("tabledescription").innerHTML=thetext.href
highlighting=setInterval("gradualfade(textcontainerobj)",50)
}

vérifier jfiddel

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X