SharePoint 2013 Ajax 造成页面无法编辑

本文介绍了解决因HTML标签导致的网页编辑冲突问题。通过移除aspx页面中多余的body、head等标签,避免了页面被意外修改,从而解决了无法编辑的问题。

  1、如下图,在编辑页面的时候,出现如下错误“此网页自上次打开后已被修改,必须再次打开该网页”,页面上没有什么特别的设置,就是default.aspx;

image

  2、编辑之前页面,只有一个内容编辑器部件,和若干关闭部件,如下图:

image

  3、加上contents=1,进入web部件页维护,关闭我添加的内容编辑器部件,如下图:

image

  4、再次编辑页面,发现OK了;

image

  5、而后发现aspx页面,去掉前台的body、head、等一系列标签,就没问题了,或者直接用一般处理程序写ajax请求页面,都没有问题;

image

  原来是Html标签造成的,我做测试的Ajax调用的aspx页面里面有body等元素,因为这个输出修改了页面,造成了无法编辑,问题搞定!

转载于:https://www.cnblogs.com/jianyus/p/3396128.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值