再来一个100分求一个window.open()问题
例程下载地址:ftp://down:down@aspsky.net/darticle32.rar
怎么用window.open()来调用“动网文章管理系统 Ver3.2”?下面是我用test.htm调“geng.asp”的方式,但是行不通啊,谁能告诉我怎么搞??
源代码是这句:
newarticle= newarticle & "<a href='javascript:;'onclick='javascript:window .open('list.asp?id="&rs("articleid")&" title="&rs("title")&")"&rs("title")&"</a>
"
我想用window.open()来调用,调用如下:
newarticle= newarticle & "<a href='javascript:;' onclick='javascript:window.open('list.asp?id="&rs("articleid")&"','list','toolbar=yes,scrollbars=none,status=none,left=21,top=21,width=680,height=433')'>"&rs("title")&"</a>
"
单引号和双引号都换了很多遍,还是不行;高手救救我啊!!!
在线回复,最好能把修改的geng.asp文件发到我邮箱(csy2009@163.com),小弟在此谢过各位!
问题点数:100、回复次数:11Top
1 楼snowcloud2002(忧郁の蓝)回复于 2003-09-04 09:58:23 得分 0
newarticle= newarticle & "<a href='javascript:;'onclick='javascript:window .open('list.asp?id="&rs("articleid")&" title="&rs("title")&")"&rs("title")&"</a>
"
这句就有问题啊
"<a href='javascript:;'onclick
javascript后面为什么多了个分号Top
2 楼Jaron(WWW.JARON.CN)回复于 2003-09-04 10:03:38 得分 0
response.write newarticle
检查是否有错误Top
3 楼freespace520(自由人)回复于 2003-09-04 10:06:23 得分 0
a href='javascript:;'
改为
a href=#
或者干脆把WINDOWS。OPEN写成一个函数,然后再用
<a href=# onclick=函数名>Top
4 楼johnnywang1980(地鬼)回复于 2003-09-04 10:14:23 得分 0
</a>后面好像少了一个引号吧?Top
5 楼csy2009(独孤剑客)回复于 2003-09-04 10:22:29 得分 0
上面写错了,其中的源码应该是:
<%sql = "select top 7 * from article order by articleid desc"
set rs=conn.execute(sql)
do while not rs.EOF
newarticle= newarticle & "<a href='list.asp?id="&rs("articleid")&"' title="&rs("title")&" >"&rs("title")&"</a><br>"
rs.MoveNext
loop
rs.Close
rs1.Close
set conn = nothing
newarticle="document.write(""" & newarticle & """);"
response.write newarticle
%>
我想把"<a href='list.asp?id="&rs("articleid")&"' title="&rs("title")&" >"&rs("title")&"</a><br>" 这句用window.open()来调用
to:snowcloud2002(忧郁之蓝) 上面说的“javascript后面为什么多了个分号”这句是没有错的,我在其他地方都这么用的;我也想做成函数,但是调用的时候太多引号了,老是出错;各位兄弟能不能把代码下下来帮我看一下?弄出来立马给分!!
Top
6 楼lang11zi(微软菜虫)回复于 2003-09-04 10:37:11 得分 0
引号太多。容易出错
asp不好嵌套到js里的吧
window.open('list.asp?id="&rs("articleid")&")Top
7 楼szsammy(^_^)回复于 2003-09-04 10:44:31 得分 0
注意使用转义字符,双引号用",单引号用'代替Top
8 楼ccmoon(IzuaL)回复于 2003-09-04 10:44:34 得分 100
newarticle= newarticle & "<a href=javascript:void(0) onclick=javascript:window.open('list.asp?id="&rs("articleid")&"','list','toolbar=yes,scrollbars=none,status=none,left=21,top=21,width=680,height=433')>"&rs("title")&"</a>"
Top
9 楼szsammy(^_^)回复于 2003-09-04 10:48:22 得分 0
"<a href='list.asp?id="&rs("articleid")&"' title="&rs("title")&" >"&rs("title")&"</a><br>"Top
10 楼szsammy(^_^)回复于 2003-09-04 10:52:58 得分 0
上面贴错了:)
应该是
newarticle= newarticle & "<a href=javascript:void(0) onclick='javascript:window.open("list.asp?id="&rs("articleid")&"","list","toolbar=yes,scrollbars=none,status=none,left=21,top=21,width=680,height=433");'>"&rs("title")&"</a>"Top
11 楼csy2009(独孤剑客)回复于 2003-09-04 10:55:34 得分 0
to:ccmoon(IzuaL)你真的厉害!!!100分全部给你,不过还是感谢其他兄弟的帮助!!!!!!!Top




