位置: IT常识 - 正文

phpcms 不支持iframe怎么办(phpcms插件)

编辑:rootadmin
phpcms不支持iframe的解决办法:首先打开“global.func.php”文件;然后修改其中的代码为“function trim_script($str) {}”;接着到内容编辑器里插入“iframe”即可。

推荐整理分享phpcms 不支持iframe怎么办(phpcms插件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php_fileinfo不支持,php不支持的网络协议,apache不支持php,php不支持哪种风格的注释方式,php不支持哪种风格的注释方式,php_fileinfo不支持,php不支持mysql,php_fileinfo不支持,内容如对您有帮助,希望把文章链接给更多的朋友!

phpcms 不支持iframe怎么办?

phpcms 不支持iframe怎么办(phpcms插件)

在网上找过很多的办法试着来解决的在 phpcms的内容编辑器 下标签 iframe和JavaScript 被过滤的问题,结果都不能如愿以偿。

然后再接下来的几天里面。我去把phpcms\libs\functions\global.func.php中的函数函数文件都看了一遍,终于找到了问题所在。

发现149行的 trim_script()这个函数转定义了标签,于是乎注释掉。

function trim_script($str) {if(is_array($str)){foreach ($str as $key => $val){$str[$key] = trim_script($val);}}else{$str = preg_replace ( '/\<([\/]?)script([^\>]*?)\>/si', '<\\script\\2>', $str );$str = preg_replace ( '/\<([\/]?)iframe([^\>]*?)\>/si', '<\\iframe\\2>', $str );$str = preg_replace ( '/\<([\/]?)frame([^\>]*?)\>/si', '<\\frame\\2>', $str );$str = str_replace ( 'javascript:', 'javascript:', $str );}return $str;}

修改成

function trim_script($str) {if(is_array($str)){foreach ($str as $key => $val){$str[$key] = trim_script($val);}}else{//$str = preg_replace ( '/\<([\/]?)script([^\>]*?)\>/si', '<\\script\\2>', $str );//$str = preg_replace ( '/\<([\/]?)iframe([^\>]*?)\>/si', '<\\iframe\\2>', $str );//$str = preg_replace ( '/\<([\/]?)frame([^\>]*?)\>/si', '<\\frame\\2>', $str );$str = str_replace ( 'javascript:', 'javascript:', $str );}return $str;}

然后再到内容 编辑器里面去插入 iframe或者JavaScript 看看吧。是不是能成功的插入了呢!

PHP中文网,大量的免费PHPCMS教程,欢迎在线学习!

本文链接地址:https://www.jiuchutong.com/zhishi/310777.html 转载请保留说明!

上一篇:Java之POI导出Excel(一):单sheet(poi java 导入导出)

下一篇:织梦dedecms如何批量导入关键词做内链优化(dede织梦怎么转成zblog)

  • 逾期未申报是什么意思
  • 工会经费余额在借方怎么办
  • 个税申报信息怎么恢复
  • 工会经费计入成本费用
  • 营业执照经营范围劳务怎么写
  • 以前暂估的成本,年终要冲销怎么做账
  • 固定资产一次性折旧的账务处理和税务处理
  • 公司注销后专利还能转让吗
  • 收到公司退货会计分录
  • 非本单位费用列支 违反
  • 公司挂靠有资质的企业公司会计处理
  • 企业购进材料的会计分录
  • 小规模纳税人纳税申报流程
  • 销售依据
  • 增值税减征方式有哪些?
  • 附加税的税率表
  • 汇算清缴补交所得税的账务处理小企业会计准则
  • 外贸出口支付方式
  • 电子税务局怎么变更财务负责人
  • 技术转让所得减半征收企业所得税
  • 专家评审费报销仅附签字笔迹相似
  • 教你如何在白桦树上采集桦树汁
  • 弥补亏损的会计分录是怎样的
  • 没收到windows11更新
  • 对公账户开户费开户的时候就要交钱吗
  • 车前草的功效与作用及禁忌症
  • 电脑中的guest账户在哪里
  • asldrsrv.exe
  • 企业所得税中的其他业务收入包括
  • 制造企业成本计算模型有哪些类型
  • 坏账准备 结转
  • 固定资产清理如何结转
  • syms命令
  • 收外汇怎么做账报税
  • 国际税收协定有哪些主要内容
  • 一般纳税人收到小规模专票怎么抵扣
  • 用php写的一个冒号的句子
  • javascript手机版
  • vue常用
  • 工资表社保表格怎么算
  • 不具备独立核算条件的行政单位
  • 安装配置mysql,检验是否正常安装
  • 现金流量表存货增加额怎么算
  • 哪些情况不能开专用发票
  • 发行公司债券发生的折价
  • 接受捐赠要确认收入吗
  • 运输公司内账会计每天需要做什么
  • 多缴纳增值税
  • 预付房租摊销
  • 工程物资主要包括建筑材料
  • 原材料属于固定资本还是流动资本
  • 产权转让印花税减半征收
  • 转售水电费收入确认
  • 取得投资款缴纳企业所得税吗
  • 预算会计年末如何结账
  • 独立核算的重要性
  • 进项税和销项税抵扣的会计分录
  • 纳税人可以委托税务人员办理纳税申报吗
  • 坏账准备转回是什么意思
  • mac80211源码分析
  • win7电脑一键关机快捷键
  • 电脑上的win8键盘怎么打开
  • ubuntu dde
  • wcu.exe是什么
  • win8双桌面
  • linux bash sh
  • win10app商店
  • linux系统的内存分配和回收采用什么算法?
  • react区别
  • css滚动条设置
  • 将网页改换成黑白
  • Android屏幕适配分屏
  • jquery查找指定元素
  • 地方税务局办税流程
  • 国税增值税申报怎么记账凭证填写
  • 耕地占用税减免税范围包括
  • 新疆塔城靠近俄罗斯吗
  • 公司欠税无力偿还怎么办
  • 个人所得税工资达到多少才交税
  • 普通版怎么下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设