### 问题描述 在DedeCMS后台编辑文章时,如果点击文章属性预览功能,页面可能出现空白现象。这通常是因为系统在使用`header(location:url)`函数进行跳转时,可能存在输出内容干扰了跳转逻辑,导致页面无法正常加载。
### 解决办法 #### 前台修复 1. 打开文件:`include\\\\arc.archives.class.php` 2. 找到以下代码(默认是第499行):
header("location:{$this->Fields['redirecturl']}");
echo '<META HTTP-EQUIV="REFRESH" CONTENT="0; URL=' . $this->Fields['redirecturl'] . '">';
#### 后台修复 1. 打开文件:`admin\\\\archives_do.php` 2. 找到以下代码(默认是第33行):
header("location:{$gurl}?aid=$aid");
echo '<META HTTP-EQUIV="REFRESH" CONTENT="0; URL=' . $gurl . '?aid=' . $aid . '">';
### 总结 DedeCMS作为一款功能强大的内容管理系统,其灵活性和可扩展性深受用户喜爱。然而,在实际使用过程中,难免会遇到一些小问题。对于文章属性预览功能跳转空白的问题,我们可以通过修改核心文件中的跳转逻辑来解决。需要注意的是,在修改文件之前,请务必备份原始文件,以防止意外情况发生。 希望本文能够帮助到正在使用DedeCMS的站长朋友们,让您的网站更加稳定、高效!