【求助】一个静态页面中,点击一个连接问题。

灵雨飘零 2010-07-23 10:30:12
有一个静态页面,点击一个连接,当这个连接能打开的时候进入这个连接地址,当这个连接不存在或者不能打开时链接到另一个地址。

最好用JS实现。。。

怎么实现??

...全文
179 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
灵雨飘零 2010-07-23
  • 打赏
  • 举报
回复
骑猪看海 2010-07-23
  • 打赏
  • 举报
回复
web.config里配置下,不存在跳转到指定页
sh_suyuelin 2010-07-23
  • 打赏
  • 举报
回复
ASP.NET可以验证文件是否存在。也就是连接地址是否存在。JS不知道。

bill15021200 2010-07-23
  • 打赏
  • 举报
回复
后台检查URL 是否存在。
http://blog.csdn.net/jetxia/archive/2006/03/11/621506.aspx
这样的话 就专门写个跳转的页面的话 应该可以。 (检查没试过,不知道可行不)
bill15021200 2010-07-23
  • 打赏
  • 举报
回复
真没碰到过这样的问题, LZ 你最好找找看 JS 有没能判断 页面是否存在的 要不然感觉不好解决。
灵雨飘零 2010-07-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sh_suyuelin 的回复:]
额。JS得到连接地址 然后通过 ajax 传到后台。后台验证服务器是否存在改页面。然后返回值。
我的思路就这样。。
[/Quote]

就是一个HTML文件。
没有后台。。
bill15021200 2010-07-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sh_suyuelin 的回复:]
额。JS得到连接地址 然后通过 ajax 传到后台。后台验证服务器是否存在改页面。然后返回值。
我的思路就这样。。
[/Quote]
这样的话,还有个问题。 怎么判断页面是否存在?
skywalker21 2010-07-23
  • 打赏
  • 举报
回复
路过,帮顶
sh_suyuelin 2010-07-23
  • 打赏
  • 举报
回复
额。JS得到连接地址 然后通过 ajax 传到后台。后台验证服务器是否存在改页面。然后返回值。
我的思路就这样。。
灵雨飘零 2010-07-23
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 zorrowust 的回复:]
using System.IO;

bool bl;
if(File.Exists(Server.MapPath(".") + "\\default.aspx"))
{
bl = true;
}
else
{
bl=false;
}
[/Quote]

哥们你没有认真审题哦。。
HTML静态页面。

不过还是感谢UP

灵雨飘零 2010-07-23
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 sandy945 的回复:]
XMLHttpRequest实现无刷新验证用户名
http://blog.csdn.net/Sandy945/archive/2009/05/12/4169870.aspx

具体的代码,你可以看下
[/Quote]
嗯,谢谢!
看来需要学习的东西很多啊。。
阿非 2010-07-23
  • 打赏
  • 举报
回复
XMLHttpRequest实现无刷新验证用户名
http://blog.csdn.net/Sandy945/archive/2009/05/12/4169870.aspx

具体的代码,你可以看下
灵雨飘零 2010-07-23
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 sandy945 的回复:]
看了你代码, 思路是没问题的,具体细节需要修改

eg: xhr 创建,浏览器缓存,回调函数等
[/Quote]

其实有些细节性的东西我还不是太懂,还望多多指教!!
leejelen 2010-07-23
  • 打赏
  • 举报
回复
那个例子就用AJAX吧!
hhucxyb 2010-07-23
  • 打赏
  • 举报
回复
阿非 2010-07-23
  • 打赏
  • 举报
回复
看了你代码, 思路是没问题的,具体细节需要修改

eg: xhr 创建,浏览器缓存,回调函数等
阿非 2010-07-23
  • 打赏
  • 举报
回复
xhr 向指定页请求根据状态判断即可

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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