日期:2014-05-17  浏览次数:20857 次

通过绝对路径下载js/css/gif如果有../怎么处理
通过绝对路径下载js/css/gif故名思议,可以通过在地址栏下面直接输入他的绝对路径,然后就可以下载到他在网页中使用的js或者是css等等,比如:
网址www.csdn.net的首页如下(假如)
HTML code

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>swf视频短片</title>    
<div id="container">
<a href="http://www.macromedia.com/go/getflashplayer">Get the Flash Player</a> to see this player.</div>
<script type="text/javascript" src="../mediaplayer/swfobject.js">
<script>
<script type="text/javascript" src="/mediaplayer/swfobject.js">
</script>
</body>
</html>


可以通过在
HTML code

www.csdn.net/


后面直接敲击
HTML code

mediaplayer/swfobject.js


就可以把swfobject.js下载到我的电脑上面,但是如果出现了上面的情况,路径是这样的“
HTML code

../mediaplayer/swfobject.js


如果我想得到他嵌入的swfobject.js我还有办法下载吗?

------解决方案--------------------
一样的啊。
../是表示上层目录。
www.csdn.net/js/../mediaplayer/swfobject.js

如果路径是上面这样,那绝对路径是不是就是。
www.csdn.net/mediaplayer/swfobject.js

这两个路径对应的是同一个文件吧。
------解决方案--------------------
/mediaplayer/swfobject.js:指的是从网站根路径开始的。
比如你查看的这个页面假如是:http://www.baidu.com/的源文件,
那么你要这样来下载这个JS:http://www.baidu.com/mediaplayer/swfobject.js
------解决方案--------------------
swfobject网上多的很 

http://code.google.com/p/swfobject/downloads/list
------解决方案--------------------
/
test.js
folder
test.jsp

假设test.jsp使用test.js文件。
相对路径可以写:../test.js
而你访问JSP的路径是:/folder/test.jsp
../相对于当前文件的上司目录,这里面你就可以知道test.jsp和folder是同一个目录了啊。