在ASP中如何实现打开一个新的网页?

Response.Write "<TD width="&w1&"><a href=/go.htm?u="&rs("homepage")&" target=_blank><img src=Index_img/Vip_R.gif border=0><font color=#FF44FF>点击访问</font></a></TD>" & vbCrLf这个语句中如何去掉/go.htm?u= 或者点 点击访问直接跳到"&rs("homepage")&"的网页地址?请大神帮忙下

Response.Write "<TD width="&w1&"><a href="&rs("homepage")&" target=_blank><img src=Index_img/Vip_R.gif border=0><font color=#FF44FF>点击访问</font></a></TD>" & vbCrLf


如果你的rs("homepage")是一个完整的网址或者正确的相对地址,这样写是没问题的


追问

点了 点击访问 直接变成
http://网站/go.htm?u=新网站这样的地址 前面是网站主页 后面是点击访问的地址 怎么把http://网站/go.htm?u=去掉 只显示后面那个网站

追答

我上面贴的那段代码不是已经去掉了么?不过用go.html中转一下也不错,显得系统比较优雅。

温馨提示:内容为网友见解,仅供参考
无其他回答

如何在asp网页中加入可以打开新网页链接
网页链接是分为文字链接和图片链接,实现一个页面跳向另一页面的功能,主要是通过HREF的方式指向目标网页地址。指定链接窗口的显示方式可选值为 _blank, _parent, _self, _top呈现出来。文字链接:链接名称 图片链接:

asp.net 点击按钮 弹出新窗口
asp.net中打开新窗口的多种方法 1.Response.Redirect("XXX.aspx",true)——直接转向新的页面,原窗口被代替;2. Response.Write("window.open(XXX.aspx'',''_blank'')")——原窗口保留,另外新增一个新页面;3.Response.Write("window.location=XXX.aspx''")——打开新的页面,原窗口被代替;4....

asp.net关于Response.Redirect重新打开一个页面的方法!
open() 打开一个窗口。用法:open(<URL字符串>, <窗口名称字符串>, <参数字符串>);<URL字符串>:描述所打开的窗口打开哪一个网页。如果留空(''),则不打开任意网页。<窗口名称字符串>:描述被打开的窗口的名称(window.name),可以使用'_top'、'_blank'等内建名称。这里的名称跟“”里的...

在ASP中如何实现自动打开一个新的网页?
<TD align="left" bgcolor="#FFFFFF"><%if rs("homepage")="" or rs("homepage")="无" or rs("homepage")="http:\/\/"then response.write "--"else response.redirect rs("homepage")end if%><\/TD>

在ASP中如何实现打开一个新的网页?
Response.Write "<TD width="&w1&">点击访问<\/TD>" & vbCrLf 如果你的rs("homepage")是一个完整的网址或者正确的相对地址,这样写是没问题的

用ASP做网页时, 如何设置超链接打开新窗口?
在frontpage中,把超链接属性的打开方式设置为新窗口,或者_blank 在dreamweaver中,选择超连接,在属性面板的target中选择_blank 或者直接编辑源代码,在里面加上target=_blank,即就可以了

asp重定向五种常见的网页自动跳转方法
2. Body onload自动跳转利用onload事件在网页加载时跳转,如:同样会被搜索引擎识别。3. JavaScript自动跳转通过javascript实现自动跳转,如:由于搜索引擎无法解析javascript,所以不会被识别。4. 表单自动跳转通过隐藏表单提交实现跳转,如:搜索引擎无法提交表单,因此无法识别。5. 程序跳转(ASP)ASP中使用...

ASP.NET打开新页面,关闭原来的页面
现在a.aspx是打开的 在a.aspx中点击按钮打开b.aspx并且自己关闭 想要实现这种效果的话 可以刷新掉本页 或者把当前页做为目标跳转 如果跳转是一个超链接 那么:跳转到B 或者后台CS代码:Response.Redirect("b.aspx", true);\/\/注意这个true就代表跳转之后停止当前页(a.aspx)的应用 就是把a.aspx关闭...

在asp当中有没有办法让网页第一次进去不运行代码
可以用隐藏域控制,比如 < if request("action")="add" then response.write("点击了提交才显示下面的帐号名")response.write(request("username"))end if >

asp如何跳转到某个网址???
如果你是要单纯的实现随即的跳转~那么response.redirect可以啊。定义一个字符串数组,将你要随即跳转的网页放进去。然后随即读取一个数字。将这个数字所对应的字符串也就是网址放进你的response里面,就可以了。如果还有没明白的,可以HI我 在点击事件里面写入:string[] s=new string[3]{"Index1.aspx"...

相似回答