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

  • 国家税务登记证是什么样子的
  • 企业所得税怎么缴纳
  • 运输服务的增值税是多少
  • 年报从业人数可以填一人吗
  • 物料耗用
  • 固定资产加速折旧税收优惠政策
  • 当年应收账款无明细科目
  • 与成本直接相关的工资怎么会计处理?
  • 银行存款支付比例怎么算
  • 子公司向母公司借款
  • 企业事故赔偿支出可以抵税吗
  • 分配利润顺序
  • 建筑业购进苗木进项抵税计算公式是什么
  • 个体户不到3万怎么报税需要花钱吗
  • 生产企业出口退税的计算方法
  • 小规模季度超过30万,普票咋交税
  • 如何确定连锁店的纳税地点?
  • 企业所得税季报是填累计数吗
  • 发票密码区出来了一些
  • 增值税小规模纳税人
  • 残保金属于现金流量表中的哪一项
  • 公益性捐赠所得税处理
  • 捐赠支出税前扣除票据
  • 客户用商品抵应收账怎么做
  • php做
  • 广告公司发生的费用要计入主营业务成本吗
  • filecopyutils.copy上传文件
  • php中字符串函数
  • PHP:stream_socket_get_name()的用法_Stream函数
  • php投票代码
  • 怎么计算应缴所得税
  • 哪些收入不纳税
  • 财政补贴增值税如何开票
  • 清明 哀思
  • 成品油发票当月冲红
  • framework 开发
  • php调用微信扫描二维码
  • 营改增后工程分包财务
  • python replace 多个
  • 劳务公司承接项目的方案怎么写
  • 厂房建设包括哪些
  • mysql分库分表实践
  • 帝国cms移动端
  • 印花税补交会怎样
  • mysql索引优化的方案
  • 公司车辆过户给个人需要多少费用
  • 金税四期能监控到公户吗
  • 一张发票能分开做帐务处理吗?
  • 收到的税费返还怎么算
  • 财务报表没申报怎么操作呢
  • 资产负债表是怎么核对的
  • 消费税的特点及纳税环节
  • 实收资本为零该怎么办
  • 一般纳税人进销不符怎么办
  • 半成品加工需要什么手续
  • 按最低标准买社保30年退休后每个月领多少钱
  • 企业存货借款利息怎么算
  • 非本公司员工能否享受本公司的福利
  • 记账凭证的审核与编制可以是一个人吗
  • 工业企业的材料
  • CentOS中mysql cluster安装部署教程
  • sql创建表日期格式
  • Win Server 2008 r2 开启 Aero 桌面主题的方法
  • ubuntu 装系统
  • centos如何查询ip
  • 苹果MAC电脑如何设置开机密码
  • mac 活动监视器在哪里
  • 电脑上dell是什么意思
  • windows10开机黑屏
  • win10大更新2020
  • win8.1如何快速启动
  • Ubuntu12.04(X86_64)上安装Mesa-8.0.4
  • 金庸笔下十大最受欢迎人物
  • css透明属性详解怎么写
  • 批处理倒计时30秒内打开文件a,否则30秒后执行文件b
  • nodejs作为后端
  • python文件与异常答案
  • 职称申报密码找回
  • 成都税务局网上办事大厅
  • 民办学校需要交工会经费吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设