请问js代码如何将网页状态码设置为404,从而返回404页面内容
网页是正常存在的,需要实现的功能是直接访问网址返回一个自己制作的页面,页面url不变,(不是直接跳转到404页面)直接跳转可以使用location.href=,请问如何设...
网页是正常存在的,需要实现的功能是直接访问网址返回一个自己制作的页面,页面url不变,(不是直接跳转到404页面)
直接跳转可以使用location.href=,请问如何设置返回自定义的内容呢? js可以直接require文件吗? 新手求指点,谢谢 展开
直接跳转可以使用location.href=,请问如何设置返回自定义的内容呢? js可以直接require文件吗? 新手求指点,谢谢 展开
展开全部
js可以直接去获取html,有一点要注意,需要通过http服务来访问才行,不让会有Failed to load错误。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript" src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script type="text/javascript">
$(function(){
/*$('#goto404').click(function(){
$(document).find('body').html('404');
});*/
//第二种方法使用ajax-get
$("#goto404").click(function(){
$.get("404.html", function(htmls){alert(htmls)
$(document).find('body').html(htmls);
});
});
})
</script>
</head>
<body>
<input type="button" id="goto404" value=" 404 ">
<div id="scroll_div">
<div id="scroll_begin">
<ul>
<li>11111111</li>
<li>222222</li>
<li>3333</li>
<li>444444</li>
<li>55555555</li>
</ul>
</div>
</div>
<div id="scroll_end"></div>
</body>
</html>
2019-03-03
展开全部
我们公司前端实现这个功能是用nodejs设置的,我们为了防止百度抓取后台首页,所以设置了首页的状态码默认就是404,但是页面实际可以打开。
这个js的话需要你们项目有nodejs,不然的话,应该需要别的服务端设置擦其可以。
页面的状态码不是单纯的js可以控制的
这个js的话需要你们项目有nodejs,不然的话,应该需要别的服务端设置擦其可以。
页面的状态码不是单纯的js可以控制的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询