位置: 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)

  • 民非企业开通捐赠
  • 企业购置房产进项被折旧怎么处理
  • 税控服务费减免政策
  • 企业停产多久算长期停产
  • 无发票情况说明怎么写学生
  • 预付账款改为什么科目
  • 收到社保中心的生育经贴怎么做账
  • 提取法定盈余公积比例
  • 报销跨月还能报销吗
  • 已抵扣专用发票冲红怎么操作
  • 新会计准则最大变化
  • 开办生产建设项目
  • 上缴税费总额包括个税吗?
  • 风险纳税人不处理行吗
  • 增值税进项抵扣期限及认证期限
  • 如何处理填写错题的问题
  • 企业向个人借款支付的利息
  • 享受小型微利企业标准
  • 公司员工驻外补贴政策
  • wifi密码怎么改手机里面
  • 怎么解决win11系统不兼容问题
  • 资本成本的组成
  • 软件开发行业的现状
  • 无法找到脚本文件vbs怎么办
  • 原材料赔偿会计分录
  • 单臂路由实验目的
  • vue项目如何配置启动的端口
  • 企业收到借款利息收入是否交增值税
  • php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法
  • web前端基础是什么
  • 删除命令rm rf
  • vue组件怎么使用
  • mysql的存储
  • 油票抵税的顺序步骤是什么
  • 报废车怎么上路
  • 怎么解决食堂拥挤问题
  • 编写脚本语言
  • 未发货先开票是否违法
  • 三方合同如何解除
  • 摘要概括增值税专用发票的基本联次
  • 2021新旧会计准则的比较分析
  • 固定资产科目代码是多少
  • 现金流量表中支付的税费怎么填
  • mysql配置怎么调出来
  • 结算价格的确定原则
  • 自产产品对外捐赠为什么不确认收入
  • 会计手工做账的目的
  • 企业税负是否包含增值税
  • 仓库包材问题和造成的后果
  • 小规模纳税人开专票税率是多少?
  • 发票未到货已入库会计分录 原材料
  • 2021劳动报酬收入个人所得税怎么算
  • 收到是怎么写
  • windows 开始
  • XP系统提示QQprotect.exe损坏文件的解决方法图文教程
  • ubuntu 安装zsh
  • linuxvlc安装
  • linux 添加swap
  • xp系统下载文件没有出现下载对话框让你选择保存的位置
  • win8怎么彻底删除软件
  • windows8如何共享打印机
  • 关于博客说法错误的是
  • js绑定onchange
  • window.open打开窗口设置背景色
  • Android AsyncTask简要分析
  • 京东试用js脚本
  • node.js常用命令
  • python中如何获取列表中位数
  • python里面颜色
  • 面向对象的三大特征
  • jquery中each()方法的作用及使用
  • 税务登记没去登记会怎么处罚
  • 报销的费用交印花税吗
  • 关于加强税务稽查工作的思考
  • 国家税务总局公告2017年第21号
  • 税务局文化品牌
  • 累计预扣预缴税额
  • 辽宁房产税征收标准
  • 河南省土地使用税减免税优惠
  • 地税服务费算什么科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设