帝国论坛帝国网站管理系统交流区帝国CMS 7.5与8.0专版生成html静态页面能部分登录可见吗 【本版专题贴子】  
主题:生成html静态页面能部分登录可见吗 [加入收藏夹]   

fastpc
用户头衔:秀才

精华贴   :0
发贴数   :74
经验值   :485
注册时间:2009-02-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
生成html静态页面能部分登录可见吗
生成html静态页面能部分登录可见吗
例如题目不登录可以看到,选项和答案要登录才能看到,怎么样实现呢




2025-07-02 08:22:56 已设置保密 顶部 回复 引用 报告 编辑 删除

hibaidu
用户头衔:探花

精华贴   :0
发贴数   :4173
经验值   :12722
注册时间:2010-05-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

登录可见部分用ajax调用动态内容




2025-07-02 08:57:28 已设置保密 顶部 回复 引用 报告 编辑 删除

artery
用户头衔:举人

精华贴   :0
发贴数   :208
经验值   :1027
注册时间:2006-01-08
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

办法是有的,你可以参考./e/member/login/loginjs.php这个文件在默认模板中的用法,它是用来判断会员是否登录的一个文件,它是在模板公共变量中通过js调用的,那就可以把这个文件复制一份接着用,再建一个公共变量放在内容模板下方,发文时,把需要隐藏的部分用一个ID号包裹起来,通过这个JS把它从页面中删除,二楼的办法行不通,都生成HTML了,全静态哪儿来的动态内容,只能用JS把指定ID框内的内容直接删除。

[该贴被修改 2 次,最后修改时间 2025-07-02 09:06:44 ]


_/_/_/_/ 我的签名就是这么不一样 ^_*
_/_/_/_/ 在下的小站:ARTERY.cn
2025-07-02 09:03:21 已设置保密 顶部 回复 引用 报告 编辑 删除

fastpc
用户头衔:秀才

精华贴   :0
发贴数   :74
经验值   :485
注册时间:2009-02-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

好的,非常感谢大家,我先试试




2025-07-02 09:07:48 已设置保密 顶部 回复 引用 报告 编辑 删除

artery
用户头衔:举人

精华贴   :0
发贴数   :208
经验值   :1027
注册时间:2006-01-08
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

只隐藏是不行的,必需用JS从页面中删除,不然代码中内容还是存在的,而且JS一定要加在页面底部,不然内容没出来前加载JS无效



_/_/_/_/ 我的签名就是这么不一样 ^_*
_/_/_/_/ 在下的小站:ARTERY.cn
2025-07-02 09:12:53 已设置保密 顶部 回复 引用 报告 编辑 删除

hibaidu
用户头衔:探花

精华贴   :0
发贴数   :4173
经验值   :12722
注册时间:2010-05-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

动态页可以加验证




2025-07-02 09:28:11 已设置保密 顶部 回复 引用 报告 编辑 删除

artery
用户头衔:举人

精华贴   :0
发贴数   :208
经验值   :1027
注册时间:2006-01-08
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

原帖由 hibaidu 于 2025-07-02 09:28:11 发表
动态页可以加验证

楼主说了,是静态页

[该贴被修改 1 次,最后修改时间 2025-07-02 09:29:30 ]


_/_/_/_/ 我的签名就是这么不一样 ^_*
_/_/_/_/ 在下的小站:ARTERY.cn
2025-07-02 09:29:13 已设置保密 顶部 回复 引用 报告 编辑 删除

hibaidu
用户头衔:探花

精华贴   :0
发贴数   :4173
经验值   :12722
注册时间:2010-05-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

原帖由 artery 于 2025-07-02 09:29:13 发表

楼主说了,是静态页

JS引用的是动态页




2025-07-02 10:39:21 已设置保密 顶部 回复 引用 报告 编辑 删除

zhxin
用户头衔:探花

精华贴   :0
发贴数   :4167
经验值   :11505
注册时间:2013-01-09
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

用js调用要验证的内容




2025-07-03 08:04:47 已设置保密 顶部 回复 引用 报告 编辑 删除

tkf88
用户头衔:探花

精华贴   :0
发贴数   :8810
经验值   :22418
注册时间:2007-05-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

同意2楼




2025-07-05 07:00:38 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1