我的ASPX代码生成了一些html文件,我只是把链接用于分页
<a href="1.html">First</a> |
<a href="3.html">Next</a> |
<a href="1.html">Previous</a> |
<a href="9.html">Last</a>
Run Code Online (Sandbox Code Playgroud)
如果用户当前在第二页上按下Next则转到第3页...
现在问题是当用户多次单击"下一步"按钮并且系统正在进行生成时说第5页它将显示错误页面.
有没有办法通过javascript检查html来检查文件是否存在?请帮我从这个节目塞子问题中退出
您可以使用ajax检查文件是否存在
使用Jquery
$.ajax({
url:'http://www.example.com/3.html',
error: function()
{
alert('file does not exists');
},
success: function()
{
alert('file exists');
}
});
Run Code Online (Sandbox Code Playgroud)
使用Javascript
function checkIfRemoteFileExists(fileToCheck)
{
var tmp=new Image;
tmp.src=fileToCheck;
if(tmp.complete)
alert(fileToCheck+" is available");
else
alert(fileToCheck+" is not available");
}
Run Code Online (Sandbox Code Playgroud)
现在检查文件是否存在,调用js函数就像这样
checkIfRemoteFileExists('http://www.yoursite.com/abc.html');?
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11992 次 |
| 最近记录: |