社区
JavaScript
帖子详情
javascript中open函数怎么样判断一个文件是否存在啊?
baby_zhx
2004-10-13 08:24:57
我想用javascript打开一个帮助文件,但是问题是如果帮助文件不存在,想让他打开另外一个缺省的文件,怎么样判断被打开的文件是否存在啊?
window.open("a.htm");
如果a.htm不存在,他就会出现一个错误页面,很不好啊,怎么样判断一下a.htm是否存在啊?或者是用javascript先判断一下该文件是否存在,如果存在,再打开,好不好实现啊?
...全文
187
12
打赏
收藏
javascript中open函数怎么样判断一个文件是否存在啊?
我想用javascript打开一个帮助文件,但是问题是如果帮助文件不存在,想让他打开另外一个缺省的文件,怎么样判断被打开的文件是否存在啊? window.open("a.htm"); 如果a.htm不存在,他就会出现一个错误页面,很不好啊,怎么样判断一下a.htm是否存在啊?或者是用javascript先判断一下该文件是否存在,如果存在,再打开,好不好实现啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
baby_zhx
2004-10-16
打赏
举报
回复
哈哈,用catch算了
jeky123
2004-10-15
打赏
举报
回复
错误处理的方法应该挺棒!
老鼠爱上猫
2004-10-15
打赏
举报
回复
你可以用错误处理,如果window.open("a.htm");成功就打开。不成功他执行 catch{}指向你的缺省页
try
{
window.open("a.htm");
}
catch
{
window.open("b.htm");
}
BlueDestiny
2004-10-15
打赏
举报
回复
要判断文件是否存在,用fso好了~
:),不过这也是一个办法。
swlswl27
2004-10-14
打赏
举报
回复
偶也不会!
孟子E章
2004-10-14
打赏
举报
回复
function checkStatus(url)
{
XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP")
XMLHTTP.open("HEAD",url,false)
XMLHTTP.send()
return XMLHTTP.status==200
}
if(!checkStatus("http://dotnet.aspx.cc/"))
window.open("http://community.csdn.net/Expert/topic/3453/3453310.xml?temp=4.313296E-02")
孟子E章
2004-10-14
打赏
举报
回复
要检测链接的存在又不想把链接的文件全部加载过来..
XMLHTTP.Open "Head",url,false可以实现。。
相关代码:
function checkStatus(url)
{
XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP")
XMLHTTP.open("HEAD",url,false)
XMLHTTP.send()
return XMLHTTP.status==200
}
alert(checkStatus("http://dotnet.aspx.cc/"))
http://community.csdn.net/Expert/topic/3425/3425220.xml?temp=.2533991
blestcc
2004-10-14
打赏
举报
回复
先在一个不可见的窗口打开该文件进行判断
baby_zhx
2004-10-14
打赏
举报
回复
郁闷,很难啊?
xkou
2004-10-13
打赏
举报
回复
window.open("help.htm");
---
//help.htm 用iframe
<iframe src="a.htm" onerror="src=other.htm" ></iframe>
micker
2004-10-13
打赏
举报
回复
应该是判断不了的啊!你想想别的办法吧!
xiangyyy
2004-10-13
打赏
举报
回复
不可能
JavaScript
面向对象的编程视频课程第一季
函数
主讲内容: 第一讲 什么是
函数
第二讲
函数
的类型 第三讲 内部私有
函数
第四讲 能自己重写的
函数
第五讲 闭包
如何使用
JavaScript
或JQuery检测一个URL
文件
是否
存在
?
如何使用
JavaScript
或JQuery检测一个URL
文件
是否
存在
? How do I check if file exists in jQuery or
JavaScript
? 问题: 如何检查服务器上的
文件
是否
在jQuery或
JavaScript
中
? 答案: 使用jQuery: $.ajax...
如何在 Node.js
中
判断
一个
文件
是否
存在
?
记录一些 Node.js 应用
中
的小知识点,如果你 Google/Baidu “Node.js 如何
判断
文件
是否
存在
” 发现给出的很多答案还是使用的 fs.exists,这里不推荐使用 ...
lua 读取服务器
文件
是否
存在
,Lua
判断
一个目录或
文件
是否
存在
的方法
Lua
判断
一个目录或
文件
是否
存在
的方法一、使用io.
open
Open
一下就可以了。复制代码 代码如下:file,err=io.
open
("XXXX")如果
文件
正常打开 file为
文件
句柄,err 为 nil 。否则 file 为 nil ,err为错误信息 “drr: No ...
JavaScript
open
()
打开(弹出)一个新的窗体 ·
open
,
中
文"打开"的意思 · 引用网址:http://www.dreamdu.com/
javascript
/window.
open
/
open
函数
语法 window.
open
(url, name, features, replace);
open
函数
...
JavaScript
87,917
社区成员
224,617
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章