gpt4 book ai didi

javascript - 使用javascript检查服务器上是否存在html文件

转载 作者:搜寻专家 更新时间:2023-10-31 23:09:10 25 4
gpt4 key购买 nike

我的 ASPX 代码生成了一些 html 文件,我只是在其中放置了用于分页的链接

<a href="1.html">First</a>&nbsp;|&nbsp;
<a href="3.html">Next</a>&nbsp;|&nbsp;
<a href="1.html">Previous</a>&nbsp;|&nbsp;
<a href="9.html">Last</a>

如果用户当前在第二页,当它按下 Next 移动到第三页 ...

现在的问题是,当用户多次单击“下一步”按钮并且系统正在生成假设第 5 页时,它将显示错误页面。

有没有办法通过 javascript 从 html 检查文件是否存在?请帮我解决这个问题

最佳答案

你可以使用ajax来检查文件是否存在

使用查询

$.ajax({
url:'http://www.example.com/3.html',
error: function()
{
alert('file does not exists');
},
success: function()
{
alert('file exists');
}
});

使用Javascript

function checkIfRemoteFileExists(fileToCheck)
{
var tmp=new Image;
tmp.src=fileToCheck;

if(tmp.complete)
alert(fileToCheck+" is available");
else
alert(fileToCheck+" is not available");
}

现在检查文件是否存在,或者像这样调用js函数

checkIfRemoteFileExists('http://www.yoursite.com/abc.html');​

关于javascript - 使用javascript检查服务器上是否存在html文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12226410/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com