ASP代码出现“为空或不是对象”

来源:百度知道 编辑:UC知道 时间:2024/06/23 23:06:24
我在Down_add.asp文件(这个页面内嵌了Upfile_Photo.asp这个文件)中上传图片的时候一直提示Upfile_Photo.asp文件出现如下的代码错误的提示:

Line:18
Char:1
Code:0
Error:'parent.document.addNEWS.PhotoSize1' 为空或不是对象

望高手帮忙查看一下并给出解决方法。

------------------以下为Upfile_Photo.asp文件的部分源代码-----:

(前面有部分代码省略)
strJS="<SCRIPT language=javascript>" & vbcrlf
if FoundErr<>true then
randomize
ranNum=int(900*rnd)+100
filename=SavePath&year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&ranNum&"."&fileExt

ofile.SaveToFile Server.mappath(FileName) '保存文件

response.write "图片上传成功!图片大小为:" & cstr(round(oFileSize/1024)) & "K"
select case PhotoUrlID
case 0
strJS=strJS & "parent.document.addNEWS.PhotoUrl.value='" & fileName & "';" & vbcrlf
strJS=strJS & "parent.document.addNEWS.PhotoSize1.value='

parent.document.addNEWS.PhotoSize1.value
这很像是一句js代码,意思是父页面文档中addNEWS这个from的PhotoSize1组件的value值
这里如果提示你出错,说明你的父窗口中肯定不存在这个名字叫做PhotoSize1的组件