12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- ///预加载html
- function getHtmlPageCode() {
- $.ajax({
- url: "HTML/2018/201809/20180921112256017300045.html", //这里是静态页的地址
- type: "get", //静态页用get方法,否则服务器会抛出405错误
- cache: false,
- async: false,
- success: function (result) {
- //console.log(result);
- /////含有body标签
- if (result.indexOf("body") != -1) {
- var bodyDataCode = result.substring(result.indexOf("<body>") + 6, result.indexOf("</body>"));//截取body中内容
- $("#htmlConntentPart").html(bodyDataCode);
- }
- },
- //请求执行异常执行的方法
- error: function (XMLHttpRequest, textStatus, errorThrown) {
- alert("没有从数据库获取到数据!");
- }
- });
- };
- getHtmlPageCode();
- /////生成html按钮
- $('#btnQian').click(function () {
- alert(1);
- var setValue = "<div class='sp-page'>测试001</div>";
- $.ajax({
- type: "post", //请求方式:post,get
- dataType: "html", //类型有xml,html,script,json,jsonp,text
- url: "Template/Handler.ashx", //请求的页面(Type是标题,内容还是全部)
- data: { DataType: "LeftMenu", Value: setValue }, //请求参数
- cache: false, //true的话会读缓存,false的话会在url后面加一个时间缀,让它跑到服务器获取结果
- async: false, //默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false
- success: function (result) {
- console.log(result);
- },
- //请求执行异常执行的方法
- error: function (XMLHttpRequest, textStatus, errorThrown) {
- alert("没有从数据库获取到数据!");
- }
- });
- });
|