引用
<!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获得当前网页来源页面(即上一页)的方法。分享给大家供大家参考。具体如下: 下面的JS代码通过document.referrer获得来源页面地址 <!DOCTYPE html> <html> <body> The ...
本教程将带你深入了解如何使用JavaScript进行前台页面的完全验证,这对于任何初学者来说都是一个重要的学习步骤。 JavaScript验证通常指的是在用户提交表单之前,通过JavaScript对用户输入的数据进行检查,确保它们...
### 使用JavaScript获取网卡的Mac地址 #### 背景介绍 在Web开发过程中,有时候开发者需要获取客户端的硬件信息,比如网卡的Mac地址,用于实现特定功能或进行统计分析。然而,由于安全和隐私的原因,直接通过浏览器...
通过`document.referrer`,开发者可以实现一些智能功能,如返回按钮自动回到上一页,或者根据用户来源提供定制的内容。 7. **限制和规避**: 由于`document.referrer`可能被滥用,用户可以通过隐私模式浏览、...
在探讨“javascript刷新页面和滚动”这一主题时,我们深入剖析了如何利用JavaScript来实现页面自动刷新以及控制页面滚动的功能,这两个操作都是网页开发中常见的需求,尤其在动态更新内容或者用户交互体验优化方面...
《JavaScript语言精粹》作为一本深入浅出讲解JavaScript编程语言的经典之作,对于想要提升自己JavaScript技能的开发者来说,无疑是一份宝贵的资源。本书由Douglas Crockford所著,他不仅是JSON格式的创始人,也是...
最后,这本书提供了你需要用于创建一个完整的 JavaScript 应用程序的额外信息。 JavaScript 参考 (本书) 提供了整个 JavaScript 语言,包括客户端和服务器端 JavaScript 的参考材料。 DevEdge 库的 JavaScript ...
11. 获取上一页来源:`javascript:document.referrer` 可以获取当前页面的来源URL,即用户是从哪个页面跳转过来的。 12. 控制窗口操作:通过内嵌对象的方式可以实现窗口的最小化、最大化和关闭,但这种方式在现代...
它最初被命名为LiveScript,但为了与Sun Microsystems的Java语言关联,后来改名为JavaScript,尽管两者在语法和用途上存在显著差异。JavaScript主要运行在浏览器环境中,用于增强用户界面,实现动态内容、交互性以及...
在“认识JavaScript共1页.pdf.zip”这个压缩包中,我们很可能是得到了一个简短的介绍JavaScript基础知识的文档,尽管内容只有一页,但它可能涵盖了JavaScript的核心概念。 首先,JavaScript是由Brendan Eich在1995...
《JavaScript宝典:101个必备技巧、窍门与黑客技术》由James Edwards和Cameron Adams撰写,是一本深入探讨JavaScript编程语言及其在网页开发中应用的专业书籍。本书不仅覆盖了JavaScript的基础知识,还深入讲解了...
在本资源中,我们得到了一个名为"仿Google页面效果完美版源码(HTML+JavaScript).zip"的压缩包,其中包含了一个实现Google页面效果的示例项目。这个项目可能是为了帮助开发者学习和理解如何使用HTML和JavaScript来...
这份名为"javascript"的压缩包文件,显然包含了作者对JavaScript的一些个人理解和实际应用案例,旨在帮助初学者更好地理解和掌握这一技能。 1. **表单验证**:在网页中,表单是收集用户信息的重要工具。JavaScript...
本 书在简洁明快地讲述JavaScript和DOM的基本知识之后,通过几个实例演示了专业水准的网页开发技术,透彻阐述了平稳退化等一批至关重要的 JavaScript编程原则和最佳实践,并全面探讨了HTML5以及jQuery等JavaScript库...
本文主要研究基于JavaScript控制页面样式的技术,介绍了CSS和JavaScript的基本概念和技术特点,并通过一个实例来展示如何结合JavaScript和CSS来实现页面样式的控制。 一、CSS技术 CSS(Cascading Style Sheets)是...
JavaScript是一种广泛应用于网页上的脚本语言。它被设计用于为网页添加交互性和动态效果,从而使网页更加生动有趣。例如,你可以使用JavaScript实现动态日期显示、响应式表单验证等功能,而无需频繁更新服务器端代码...
你手中的这本《JavaScript王者归来》不仅是...它还是一本着眼于未来改变互联网的启蒙读物,在它的引领下,你将在互联网的世界里获得你所希望得到的知识、智慧、成就和快乐。, 专题页: http://labs.aoao.org.cn/akira/
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON通常用于客户端和服务器之间的数据传输,因为它的格式简洁且易于解析。 **JSON在JavaScript中的...