`

javascript得到本页地址 和上一页地址

阅读更多
引用
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>a.html</title>

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->

</head>

<body>
<table width=100% cellpadding=0 cellspacing=0 border=0>
<script> 
thisURL = document.URL; 
thisHREF = document.location.href; 
thisSLoc = self.location.href; 
thisDLoc = document.location; 
strwrite = "<tr><td valign=top>thisURL: </td><td>[" + thisURL + "]</td></tr>" 
strwrite += "<tr><td valign=top>thisHREF: </td><td>[" + thisHREF + "]</td></tr>" 
strwrite += "<tr><td valign=top>thisSLoc: </td><td>[" + thisSLoc + "]</td></tr>" 
strwrite += "<tr><td valign=top>thisDLoc: </td><td>[" + thisDLoc + "]</td></tr>" 
document.write( strwrite ); 
</script>
thisDLoc = document.location;
<BR>
thisURL = document.URL;
<BR>
thisHREF = document.location.href;
<BR>
thisSLoc = self.location.href;
<BR>
<script> 
thisTLoc = top.location.href; 
thisPLoc = parent.document.location; 
thisTHost = top.location.hostname; 
thisHost = location.hostname; 
strwrite = "<tr><td valign=top>thisTLoc: </td><td>[" + thisTLoc + "]</td></tr>" 
strwrite += "<tr><td valign=top>thisPLoc: </td><td>[" + thisPLoc + "]</td></tr>" 
strwrite += "<tr><td valign=top>thisTHost: </td><td>[" + thisTHost + "]</td></tr>" 
strwrite += "<tr><td valign=top>thisHost: </td><td>[" + thisHost + "]</td></tr>" 
document.write( strwrite ); 
</script>
thisTLoc = top.location.href;
<BR>
thisPLoc = parent.document.location;
<BR>
thisTHost = top.location.hostname;
<BR>
thisHost = location.hostname;
<BR>
<script> 
tmpHPage = thisHREF.split( "/" ); 
thisHPage = tmpHPage[ tmpHPage.length-1 ]; 
tmpUPage = thisURL.split( "/" ); 
thisUPage = tmpUPage[ tmpUPage.length-1 ]; 
strwrite = "<tr><td valign=top>thisHPage: </td><td>[" + thisHPage + "]</td></tr>" 
strwrite += "<tr><td valign=top>thisUPage: </td><td>[" + thisUPage + "]</td></tr>" 
document.write( strwrite ); 
</script>
<tr>
<td>只有当用户在上一个页面点击链接到达当前页面,上一页:document.referrer才会有值  document.referrer</td><td><script>document.write(document.referrer);  </script></td>
</tr>
</table>


</body>
</html>
分享到:
评论

相关推荐

    JavaScript获得当前网页来源页面(即上一页)的方法

    本文实例讲述了JavaScript获得当前网页来源页面(即上一页)的方法。分享给大家供大家参考。具体如下: 下面的JS代码通过document.referrer获得来源页面地址 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;body&gt; The ...

    javascript+我的第一个前台页面完全验证

    本教程将带你深入了解如何使用JavaScript进行前台页面的完全验证,这对于任何初学者来说都是一个重要的学习步骤。 JavaScript验证通常指的是在用户提交表单之前,通过JavaScript对用户输入的数据进行检查,确保它们...

    用JavaScript获取网卡的Mac地址

    ### 使用JavaScript获取网卡的Mac地址 #### 背景介绍 在Web开发过程中,有时候开发者需要获取客户端的硬件信息,比如网卡的Mac地址,用于实现特定功能或进行统计分析。然而,由于安全和隐私的原因,直接通过浏览器...

    javascript得到当前页的来路即前一页地址的方法

    通过`document.referrer`,开发者可以实现一些智能功能,如返回按钮自动回到上一页,或者根据用户来源提供定制的内容。 7. **限制和规避**: 由于`document.referrer`可能被滥用,用户可以通过隐私模式浏览、...

    javascript刷新页面和滚动

    在探讨“javascript刷新页面和滚动”这一主题时,我们深入剖析了如何利用JavaScript来实现页面自动刷新以及控制页面滚动的功能,这两个操作都是网页开发中常见的需求,尤其在动态更新内容或者用户交互体验优化方面...

    JavaScript语言精粹完整版

    《JavaScript语言精粹》作为一本深入浅出讲解JavaScript编程语言的经典之作,对于想要提升自己JavaScript技能的开发者来说,无疑是一份宝贵的资源。本书由Douglas Crockford所著,他不仅是JSON格式的创始人,也是...

    JavaScript语言参考手册

    最后,这本书提供了你需要用于创建一个完整的 JavaScript 应用程序的额外信息。 JavaScript 参考 (本书) 提供了整个 JavaScript 语言,包括客户端和服务器端 JavaScript 的参考材料。 DevEdge 库的 JavaScript ...

    JavaScript经典代码大全

    11. 获取上一页来源:`javascript:document.referrer` 可以获取当前页面的来源URL,即用户是从哪个页面跳转过来的。 12. 控制窗口操作:通过内嵌对象的方式可以实现窗口的最小化、最大化和关闭,但这种方式在现代...

    Javascript

    它最初被命名为LiveScript,但为了与Sun Microsystems的Java语言关联,后来改名为JavaScript,尽管两者在语法和用途上存在显著差异。JavaScript主要运行在浏览器环境中,用于增强用户界面,实现动态内容、交互性以及...

    认识JavaScript共1页.pdf.zip

    在“认识JavaScript共1页.pdf.zip”这个压缩包中,我们很可能是得到了一个简短的介绍JavaScript基础知识的文档,尽管内容只有一页,但它可能涵盖了JavaScript的核心概念。 首先,JavaScript是由Brendan Eich在1995...

    The JavaScript Anthology.pdf

    《JavaScript宝典:101个必备技巧、窍门与黑客技术》由James Edwards和Cameron Adams撰写,是一本深入探讨JavaScript编程语言及其在网页开发中应用的专业书籍。本书不仅覆盖了JavaScript的基础知识,还深入讲解了...

    仿Google页面效果完美版源码(HTML+JavaScript).zip

    在本资源中,我们得到了一个名为"仿Google页面效果完美版源码(HTML+JavaScript).zip"的压缩包,其中包含了一个实现Google页面效果的示例项目。这个项目可能是为了帮助开发者学习和理解如何使用HTML和JavaScript来...

    javascript得个人总结和一些特效实例

    这份名为"javascript"的压缩包文件,显然包含了作者对JavaScript的一些个人理解和实际应用案例,旨在帮助初学者更好地理解和掌握这一技能。 1. **表单验证**:在网页中,表单是收集用户信息的重要工具。JavaScript...

    javascript Dom 编程艺术

    本 书在简洁明快地讲述JavaScript和DOM的基本知识之后,通过几个实例演示了专业水准的网页开发技术,透彻阐述了平稳退化等一批至关重要的 JavaScript编程原则和最佳实践,并全面探讨了HTML5以及jQuery等JavaScript库...

    基于JavaScript控制页面样式的研究.pdf

    本文主要研究基于JavaScript控制页面样式的技术,介绍了CSS和JavaScript的基本概念和技术特点,并通过一个实例来展示如何结合JavaScript和CSS来实现页面样式的控制。 一、CSS技术 CSS(Cascading Style Sheets)是...

    Introduction to JavaScript Part 1

    JavaScript是一种广泛应用于网页上的脚本语言。它被设计用于为网页添加交互性和动态效果,从而使网页更加生动有趣。例如,你可以使用JavaScript实现动态日期显示、响应式表单验证等功能,而无需频繁更新服务器端代码...

    JavaScript王者归来

    你手中的这本《JavaScript王者归来》不仅是...它还是一本着眼于未来改变互联网的启蒙读物,在它的引领下,你将在互联网的世界里获得你所希望得到的知识、智慧、成就和快乐。, 专题页: http://labs.aoao.org.cn/akira/

    JavaScript内核系列.pdf

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON通常用于客户端和服务器之间的数据传输,因为它的格式简洁且易于解析。 **JSON在JavaScript中的...

Global site tag (gtag.js) - Google Analytics