请教--->关于生成静态后图片路径的问题<-------------------------------------

问题描述

我采用的是server.execute的方法来生成。http://www.xxx.com/html.aspx这个页面是生成静态的页面,图片路径是images/xxx.gifhttp://www.xxx.com/news.aspx这个页面是要生成静态的动态页面http://www.xxx.com/info/news.html这个页面是生成后的静态问题。现在的问题是数据什么的都没问题,就是生成图片和导入的js(js里有写入图片的代码)看不到了。因为news.html是在info里。请问要怎么做呢。我试了在news.aspx里把图片的路径变成/images/xxx.gif,但也不行,连news.aspx打开时图片也看不到了。用~/images/xxx.gif也不行。请问我该怎么做才能解决这个路径问题。急,非常感谢!

解决方案

解决方案二:
没人
解决方案三:
试试../images/xxx.gif就是把他写到网站的根目录,如果images文件夹不在根目录下还要加上../xxx/xxx/images/xxx.gif
解决方案四:
用../这个来表示../表示本目录的上级目录/表示本目录的下级目录表示同目录你根据你的路径改改试试吧
解决方案五:
谢谢两位,但不行,我试过。
解决方案六:
如果是静态建议用http://方式存储.
解决方案七:
没人了吗。
解决方案八:
.............
解决方案九:
放了几天假回来还是没人回,
解决方案十:
.................
解决方案十一:
把图片路径一直写到根目录
解决方案十二:
不行。为什么我用/images/xxx.gif运行后读取不到图片?
解决方案十三:
ddddddddd
解决方案十四:
引用2楼fang1572的回复:

试试../images/xxx.gif就是把他写到网站的根目录,如果images文件夹不在根目录下还要加上../xxx/xxx/images/xxx.gif

上面这个说错了,应该是试试/images/xxx.gif就是把他写到网站的根目录,如果images文件夹不在根目录下还要加上/xxx/xxx/images/xxx.gif/表示网站根目录../表示当前文件所属目录的上一级目录按LZ的上面的说法得出的目录结构应该是网站根目录下有html.aspx,news.aspx,info,images.info文件夹下有news.html,是这样的吗如果是下面这几种以下都可以的啊/images/xxx.gif../images/xxx.gif实在不行试试绝对路径:http://www.xxx.com/images/xxx.gif
解决方案十五:
呵呵。谢谢楼上的兄弟。我现在用了绝对了,相对实在实现不了。/images/xxx.gif这种方式的话直接就到根目录下去了,虚拟目录不行。

时间: 2024-11-27 17:50:35

请教--->关于生成静态后图片路径的问题<-------------------------------------的相关文章

asp.net做个批量生成html的网站,生成静态页图片翻页怎么做啊?index_1.html,index_2.html 这样子 上一页1 2 3 4 5下一页

问题描述 asp.net做个批量生成html的网站,生成静态页图片翻页怎么做啊index_1.html,index_2.html这样子上一页12345下一页或者上一页下拉列表(可以选择页)下一页各们大哥怎么实现??是个图片站index_1.html,index_2.html,index_3.html,index_4.html每个页不同的图片.请教... 解决方案 解决方案二:分页我一般还是用动态分页,然后重写url为.htm解决方案三:分页在生成时就应该把相应的页面链接写进去阿:分页其实比较难以

php项目中,ueditor上传图片后图片路径如何获取并保持到数据库中?

问题描述 php项目中,ueditor上传图片后图片路径如何获取并保持到数据库中? php项目中,ueditor上传图片后图片路径如何获取并保持到数据库中? 解决方案 你是上传了之后不用还是会选择到编辑器中,如果选择到编辑器中,那就直接加编辑器改变事件,再用正规则把图片自己匹配出来就可以了

phpcms v9生成静态页面的路径去掉html目录

找到根目录/caches/configs/system.php文件并且打开   找到这一句:'html_root' => '/html',//生成静态文件路径,如图: 修改为  'html_root' => '/'即可去掉路径中的html了,或者你也可以修改成其它你想要的路径里面去来源:仿站,南京网站建

asp.net生成静态后冗余代码,去掉viewstate生成的代码_实用技巧

看着自己网站编译之后的源文件,里面很多乱七八糟的东西,看了就觉得不舒服 复制代码 代码如下: <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE3NjgxMzM0MDIPZBYCZg9kFgIC-- 还有form源文件,一看就知道是asp.net的页面 复制代码 代码如下: <form name="form1&quo

PHP批量生成静态HTML的简单原理和方法_php实例

现在的CMS基本上都支持文章生成HTML,生成HTML静态网页的好处就不用多说了吧,无论是页面打开的浏览速度,还是有利于搜索引擎优化SEO,都有明显的提高,有时候网页中有或多或少的漏洞,把PHP转换成HTML格式也有力地保护了网站. PHP生成HTML的技术要比ASP的技术相对来说要简单一点,下面简要说一下怎样用PHP批量生成HTML技术吧,先看一下面源码: 复制代码 代码如下: <?php   if($_POST[button]){   $sql="select * from doors

生成静态页面的技术是如何实现的

问题描述 在浏览很多论坛或者网站的时候,一般都是大型的门户网站或者论坛.发现都是.html的静态页面.比如: http://www.domain.com/thread-htm-fid-240.html 的形式.我觉得这个肯定是在后台通过程序将JSP页面生成的html页面.我想问的就是这个是如何实现的? 通过什么技术 或者是 什么设计模式 ?这样做的有点和缺点都有哪些?有点我认为可以减少对数据库的操作,增加搜索引擎的抓取几率吧,不知道理解的对不对.在本站和网络上也搜索了不少,但是感觉说的都太模糊了

asp.net生成静态页面怎么给静态页面的图片动态加水印

问题描述 asp.net生成静态页面怎么给静态页面的图片动态加水印 解决方案 解决方案二:通常你会有几个地方可以控制图片的加入动作比如上传图片那么加水印可以在这个时候进行对已有的图片可以进行批量处理加水印的方法ImagewaterMask=Image.FromFile("水印图片地址");Imageimg=Image.FromFile("需要加水印的图片地址");Graphicsg=Graphics.FromImage(img);g.DrawImage(waterM

从数据库独处内容后生成静态网页

问题描述 从数据库独处内容后生成静态网页 $p.title p.title是数据库里面的一条记录,这样网页显示就是动态的, 如果我想将这个网页内容保存成一个.html文件,以后不连数据库就可以打开这个网页,p.title是具体的文字.要怎么做呀? 解决方案 你这就是要做静态缓存啦,当文章第一次被访问的时候是去数据库里面读数据,然后生成一个.html的静态文件,第二次直接拿.html的文件显示就行了,干嘛还要p.title? 解决方案二: html页面也留一个字段给title,然后title从数据

ASP.NET MVC3关于生成纯静态后如何不再走路由直接访问静态页面

原文 http://www.cnblogs.com/wxj200589/archive/2011/12/21/mvc3-create-html.html 问题描述:高访问量类型的电子商务网站,需要将一些不是经常变化的页面生成静态页面,然后普通用户就可以直接访问这些静态页面而不用再访问需要连接数据库的动态页面.那么ASP.NET MVC3中如何做到这一点呢? 要解决这个问题,我们需要先了解ASP.NET应用程序的生命周期,先看下面作者整理的一张图片: 从图中我们可以清楚的看到:通用IIS访问应用程