- 浏览: 480360 次
- 性别:
- 来自: 沈阳
文章分类
- 全部博客 (437)
- Windows设置 (2)
- oracle数据库 (39)
- bug--jsp (4)
- j2se (13)
- js (40)
- bug-tomcat不能启动程序 (1)
- Hibernate (29)
- eclipse (20)
- java (65)
- 设计模式 (6)
- bug (18)
- PL/SQL (11)
- 前台 (5)
- 杂谈 (25)
- UML (1)
- jdbc编程 (2)
- 技术调研 (1)
- 数据通信 (2)
- ios (1)
- servlet自学笔记 (10)
- tomcat (9)
- SQL学习笔记 (6)
- java工具 (1)
- 数据库设计 (4)
- javascript (10)
- jsp (11)
- struts (17)
- ajax (7)
- linix/Unix (6)
- 资源 (3)
- spring (14)
- 算法 (5)
- 计算机网络 (2)
- http (5)
- c++ (2)
- web应用 (3)
- jvm (5)
- java中的字符编码 (14)
- java代码库 (2)
- classloader (1)
- 读书笔记 (1)
- c (1)
- 开源软件 (1)
- svn (1)
- AOP (1)
- java序列化 (1)
- 多线程 (4)
- The legendary programmers (1)
- Apache http Server (1)
- html tag (3)
- struts1.X学习笔记 (5)
- buffalo (1)
- 自己收藏 (0)
- TOEFL(IBT) (1)
- 网络翻墙 (0)
- 编译原理 (1)
- 书籍推荐 (1)
- css (10)
- javaee环境搭建资料 (1)
- 开源工具 (1)
- 美国生活 (1)
- spring自学 (3)
- log4j (3)
- 算法与数据结构 (5)
- 病毒,插件处理大全 (1)
- flex (2)
- webservice (1)
- git (7)
- cs (1)
- html (4)
- javaee (6)
- 开车 (0)
- springmvc (3)
- 互联网架构 (2)
- intellij idea (18)
- maven (15)
- mongodb (2)
- nginx (1)
- react (3)
- java基础例子 (2)
- springboot (2)
- 培训 (5)
- mysql (3)
- 数据库 (3)
- 生活 (2)
- intellij (3)
- linux (2)
- os (3)
最新评论
-
潇洒天涯:
[color=blue][color=cyan] ...
oracle 通过 nvl( )函数sql 查询时为 空值 赋默认值 -
hekai1990:
受教了..
oracle中的varchar2
转自:http://blog.csdn.net/gashero/article/details/1483283
HTML中的相对URL绝对是个艺术,其变化多端简直几近于C语言的缓冲区溢出。下面谈一下偶在调试中遇到的几个相对URL的问题。
1、真正的相对路径
据个例子,假如你有一个调试用的服务器地址为"http://localhost"。其下还有几个子功能。包括"http://localhost/hello"和"http://localhost/hello/test"。这时就可以考虑使用相对路径了。假如在/hello页面中要链接到/hello/test页面去。可以在链接标签中使用href="test"就可以正确的链接过去。因为在/hello页的当前URL是/hello,所以对于test的链接就转换为/hello/test。
2、全局相对路径
其实这一段的所谓相对路径,仅仅是指不含有主机名的路径而已。主要特征就是在相对URL的最前面是含有"/"的。这样的路径就是以URL的跟路径开始计算的。比如有一个页面/hello/test2,需要链接到/hello/test。按照方法一的写法应该是<a href="../test">,虽然还是看的懂,但总不是那么简洁。所以可以考虑使用全局相对路径。如下<a href="/hello/test">,这样是以URL的根路径开始寻找的,可以很好的找到需要的路径。
全局相对路径是一种很好的方式,可以实现在一个WEB应用的部署内部很好的链接,也不需要为了".."而晕倒。问题就是,如果一个应用的部署从"/"变成了"/app"之类的,就会出问题了。而这种情况在Tomcat等等不太适合在根路径上配置服务的服务器就比较常见了。
在javaee中一般用request.getContextPath()获取上下文根,后跟相对路径,然后浏览器会在前面自动加上协议,ip,端口信息。
3、框架中的相对URL
框架中的相对URL就比较容易理解了。比如在一个框架中制定另一个框架页面需要打开的相对URL,这时这个相对URL就是基于本框架页面的。比如左侧框架页面正在显示的页面是/hello/test.html,而右侧框架页面正在显示/hi/test.html。则在左侧框架页面的一个连接<a href="test2.html" target=XXX>在右侧框架页面打开连接的话,则是打开/hello/test2.html。
4、框架中的JavaScript的相对
这个就比较恶心了,在左侧框架页面中的一个连接上使用事件来处理JS代码。JS代码中直接引用右侧框架页面对象,并指定相对URL,则这时的相对URL是基于原来的目的框架页面的。在这种情况中是很容易与第3条相混淆的,应该注意。
发表评论
-
【转】Jquery修改iframe内容
2018-12-19 04:24 797query取得iframe中元素的几种方法 在iframe ... -
【转】jQuery ajax()使用serialize()提交form数据
2018-12-19 04:22 844jQuery的serialize()方法通过序列化表单值,创 ... -
js获取web的root path
2018-04-25 00:50 964function getRootPath(){ // ... -
[转]js 判断变量的数据类型
2018-04-06 06:03 0http://www.jb51.net/article/457 ... -
jquery,ajax,jsonp例子+springmvc后台
2017-11-05 20:26 685<script src="js/jquer ... -
jQuery之防止冒泡事件
2017-09-28 21:16 464冒泡事件就是点击子节点,会向上触发父节点,祖先节点的点 ... -
【转】解析Javascript事件冒泡机制
2017-09-28 21:11 6741. 事件 ... -
Chrome 的审查元素功能有哪些奇技淫巧?
2017-09-27 18:31 551https://www.zhihu.com/question/ ... -
【转】javascript运行机制之执行顺序详解
2017-08-02 15:24 501JavaScript是一种描述型脚本语言,它不同于java ... -
让DIV中的垂直滚动条自动滚到最底部
2017-07-16 10:23 1195在聊天窗口中当消息增多超过消息窗体DIV的高度时就会出现滚动 ... -
10个JavaScript测试
2017-05-03 10:12 4731、考察this -
jsonp详解
2017-03-31 10:15 505json相信大家都用的多 ... -
必读js书籍
2017-01-13 15:33 373一个很好的起点是Kyle Simpson的系列读物:Y ... -
window.close()不出现提示框的方法
2015-12-02 15:15 690当我们使用window.close()时经常会出现一个提示框 ... -
document.getElementByClassName("classname")是原生JS吗?
2015-04-17 19:31 884需求:比较税前薪资是否在薪资范围内,超过范围则薪资输出变红色 ... -
【转】Ajax框架Buffalo深度研究
2012-11-20 11:33 1296Buffalo深度研究 ——2010.01.11, IT ... -
js dom
2012-11-08 19:03 0Dom元素基本操作方法API,先记录下,方便以后使用。 ... -
js dom代码
2012-11-08 19:03 753简单的表格: 复制代码代码如下: <table&g ... -
【转】JS DOM
2012-11-01 20:48 671Dom元素基本操作方法AP ... -
【转】 HTML中A标签target属性
2012-09-20 11:21 1049HTML中A标签target属性 A标签的一个重要属 ...
相关推荐
PHP jQuery html5头像图片选取上传是一款使用HTML5 jquery实现的PHP图片截取及上传功能,可广泛应用于头像图片裁切上传中,HTML5环境,可方便移植到手机APP中使用。 PHP jQuery html5头像图片选取上传使用方法 ...
现有的边缘检测方法主要采用全局阈值选取方法,由于全局阈值的选取不当,易造成图像中重要而梯度变化较弱的边缘丢失,而局部阈值选取研究相对不足且实用性差。针对以上问题,提出了基于局部区域的动态阈值选取方法:...
PHP+jQuery+html5实现图片选取裁剪上传(兼容手机上传)
局部线性嵌入(LLE)算法是有效的非线性降维方法,时间复杂度低并具有强的流形表达能力。...通过对两种自动选取最佳参数值的方法,即简单方法和分层方法进行试验比较与分析,归纳出在实践中确定邻域参数的启发式策略。
闭值分割、选取技术不仅是图像增强、边缘检测中的一个常用方法, 而且在模式识别与景 物分析中也有重要的使用价值作者在阅读大量文献资料的基础上, 综合分析了余种灰度级闭值 分割方法, 时间跨度上涵盖年, 并进行了...
在设计电路中电容容量大小、耐压等级选取
HTML5+CSS3制作的颜色选取器代码,非常实用的一款网页颜色选取插件,列出了各个色系由浅到深的各种颜色。
andorid下从相册选取/拍照选取一张相片并剪切
我们使用Python的random模块生成了两个随机数组,分别是1到36中随机选取的5个数和1到12中随机选取的2个数。然后,我们使用加号运算符将这两个数组组合成一个新的数组,并输出结果。 需要注意的是,我们使用了random...
ogre中的鼠标选取实体mesh文件,形成选框
光伏系统中电缆的选取设计方法;光伏系统中电缆的选取设计方法
html5点击上传头像选取本地图片上传代码 html5点击上传头像选取本地图片上传代码
关于统计推断中显著性水平选取的注记,刘绪庆,,在统计推断过程中, “置信度”或“显著性水平”的选取一直被认为是很自然的事情. 然而通过对原始数据作一正交变换后, 我们发现这个
在通道中选取图像
全百科在线颜色代码选取器,19 种颜色不同灰度选取,鼠标点击可直接复制颜色代码,简直就是设计师必备工具啊。
第2~8个子串:从26个字母、“0~9”10个数字、“-”(英文连接符,不能使第一个字符)中选取,组成长度为1~10个字符的子串。 第9~14个子串:从26个字母、“0~9”10个数字、“-”(英文连接符,不能使第一个字符)中...
HTML5颜色代码选取器,19种颜色不同灰度选取,鼠标点击复制颜色代码。