急急!pageproducer 中的tag替换成功,网页却只显示替换文字不显示背景?但是源代码却很正确!(100分)

  • 主题发起人 主题发起人 blueeagle
  • 开始时间 开始时间
B

blueeagle

Unregistered / Unconfirmed
GUEST, unregistred user!
我在开发cgi程序时,用pageproducer载入html文件,在default action 中能够显示网页中的
背景,而且tag 替换也很成功,但是却在根据用户按对应的超连接(程序default action 自动生成
的),进行响应的action2中pageproducer2 装载的html文件的背景图片却显示不出来,但是html文件中
自定义的tag 标签被成功的替换后显示出来了,察看源代码后发现很是正确,而且把这个源文件另存
成htm文件,却显示成功, 请各位高手help me !
 
各位朋友,为什么不帮帮我呢,希望同志们不吝赐教!多谢!
 
不可能啊,查看源代码都正确了,图片却不显示,那你认为是IE不能解析?但是另存
成htm文件,却显示成功了啊。
结论:你遇到鬼了。
 
怎么还是这个问题又来一次?
你还坚持说你的源代码是正确的?
保存成HTML正确,那反而说明你的路径是错误的。
建议:
1。使用相对路径
2。其实你的源代码里的路径相对于project.exe是不在一级的
比如a.jpg和project.exe在一个文件夹下,那么project.exe用到a.jpg
的相对路径就是 ../a.jpg 而不是 ./a.jpg 。
 
我也碰到这个问题,不是相对路径的额问题!第一个默认Action触发的页面能显示图片
但第二个Action触发的页面不能正常显示
 
: wjiachun
相对路径是不行的,你得修改html代码,把全部的src引用代码改成绝对路径!
各位仁兄, 请教个问题:
我动态替换多frame页面,为什么刚开始时我用超连接(target="mainframe")回重新生成
一个页面,而在生成的页面里重复以前的所有操作,则不会出现次种问题?
多谢!
 
faint,相对路径不行?真的是见鬼了
 
这种情况下一般是路径造成的,相对路径也不是不行,只是它往往不是你想的路径,
用绝对路径一般没什么问题。
 
用URL吧,我也遇到过这样的问题,就是这样解决的。
 
我也是这样的,用相对路径无法显示,用了绝对路径后才正确显示。不知这是不是DELPHI的BUG
 
路径问题,为了避免错误,最好写绝对路径。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部