这是什么乱码,我用ASP接JS数据出现的,想知道怎么解决

nopainsnogain 2011-11-17 04:58:25
...全文
155 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
nopainsnogain 2011-11-18
  • 打赏
  • 举报
回复
搞定,。。谢谢
nopainsnogain 2011-11-17
  • 打赏
  • 举报
回复
放在哪里
默默不得鱼 2011-11-17
  • 打赏
  • 举报
回复
中文要server.UrlEncode和UrlDecode
nopainsnogain 2011-11-17
  • 打赏
  • 举报
回复
这是JS代码,打开一个新窗口,
<script type="text/javascript">
function doPrint(){

var str ='<body onload="window.print()"><br>'+document.getElementById("cerbgprint").innerHTML + '</body></html>';
w = window.open("", "", "");
w.document.write(str );
w.document.close();
}
</script>


新窗口里有个图片显示代码

<img src="http://localhost/rcpx/showimgwz/getwzpic.asp?showwzpic=宁留莆" />


getwzpic.asp个源码是


<%
response.charset="gb2312"

Response.Buffer = True
Response.ExpiresAbsolute = Now() - 1
Response.Expires = 0
Response.CacheControl = "no-cache"

dim showwzpic
showwzpic=trim(request.QueryString("showwzpic"))

Dim zNum,CnText,urlget


Randomize timer
zNum = cint(9*Rnd)
CnText=""
'for i=1 to 4
'CnText=CnText&Mid(newString,Int(Rnd()*498)+1,1)
CnText=showwzpic'CnText&Mid(newString,Int(Rnd()*498)+1,1)
'next
'TargetFile="GetCode/"&zNum&".gif"
if trim(request.QueryString("leixing"))="jb" then
TargetFile="showimg/showbg_jb.gif"
else
TargetFile="showimg/showbg.gif"
end if

Dim Jpeg
Set Jpeg = Server.CreateObject("Persits.Jpeg")
If Err.Number=-2147221005 then
Response.write "没有这个组件,请安装!"'
Response.End()
End If
Jpeg.Open Server.MapPath(TargetFile)
If err.number then
Response.write"打开图片失败,请检查路径!"
Response.End()
End if
Dim TempA
Dim TempB
Dim TempC
TempA=Jpeg.Binary
'==========================

Jpeg.Canvas.Font.Family = "宋体"
Jpeg.Canvas.Font.Bold = false
Jpeg.Canvas.Font.Size = 14
Jpeg.Canvas.Font.ShadowColor = &H000000
Jpeg.Canvas.Font.ShadowYOffset = 0
Jpeg.Canvas.Font.ShadowXOffset = 0
Jpeg.Canvas.Brush.Solid = True
Jpeg.Canvas.Font.Quality = 0
Jpeg.Canvas.PrintText 10,15,CnText
TempB=Jpeg.Binary

Set MyJpeg = Server.CreateObject("Persits.Jpeg")
MyJpeg.OpenBinary TempA
Set Logo = Server.CreateObject("Persits.Jpeg")
Logo.OpenBinary TempB
MyJpeg.DrawImage 0,0, Logo, 0.8
TempC=MyJpeg.Binary
response.BinaryWrite TempC
set TempA=nothing
set TempB=nothing
set TempC=nothing
Jpeg.close
MyJpeg.Close
Logo.Close
%>


后出现了


默默不得鱼 2011-11-17
  • 打赏
  • 举报
回复
亮出你的代码吧湿胸
nopainsnogain 2011-11-17
  • 打赏
  • 举报
回复
nopainsnogain 2011-11-17
  • 打赏
  • 举报
回复
这要怎么解决
默默不得鱼 2011-11-17
  • 打赏
  • 举报
回复
编码格式问题吧
nopainsnogain 2011-11-17
  • 打赏
  • 举报
回复
在线等
nopainsnogain 2011-11-17
  • 打赏
  • 举报
回复

上面图片显示不了,是这个图片,这是什么乱码?
我用ASP接JS数据出现的,想知道怎么解决
三石-gary 2011-11-17
  • 打赏
  • 举报
回复
图挂了。。
p2227 2011-11-17
  • 打赏
  • 举报
回复
把图片上传到这里的个人空间,再连接过来吧

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧