当前位置:首页 > 技术 > 正文内容

解决phpcms不支持iframe视频播放的问题

Lavfun6个月前 (05-20)技术4230

找到文件:phpcms\libs\functions\global.func.php,如下代码:


/**
 * 转义 javascript 代码标记
 *
 * @param $str
 * @return mixed
 */
 function trim_script($str) {
	if(is_array($str)){
		foreach ($str as $key => $val){
			$str[$key] = trim_script($val);
		}
 	}else{
 		//$str = preg_replace ( '/\<([\/]?)script([^\>]*?)\>/si', '&lt;\\1script\\2&gt;', $str );
		//$str = preg_replace ( '/\<([\/]?)iframe([^\>]*?)\>/si', '&lt;\\1iframe\\2&gt;', $str );
		//$str = preg_replace ( '/\<([\/]?)frame([^\>]*?)\>/si', '&lt;\\1frame\\2&gt;', $str );
		$str = str_replace ( 'javascript:', 'javascript:', $str );
 	}
	return $str;
}


注意观察,上述代码中有三行是双斜杠注释掉了,同样的操作后,保存,刷新,已经插入的视频可以播放了!

如果还有问题,注意检查这个问题:https://www.lavfun.com/technical-forum/60.html


扫描二维码推送至手机访问。

版权声明:本文由 声光视趣 - lavfun.com 发布,如需转载请注明出处。

本文链接:https://www.lavfun.com/technical-forum/62.html

分享给朋友:

相关文章

本站原创:PHPCMS的NGINX伪静态和URL规则设置实践记录

本站原创:PHPCMS的NGINX伪静态和URL规则设置实践记录

首先说明一下,本人小白,不懂网页代码编程语言或技术,只是自己摸索了一点简单的修改页面的方法,大部分都是在网上找到的资料,再加上自己的理解、修改、测试琢磨出来的,写出来一方面是自己做个记录,另外一方面希望能帮助到有需要的人吧,水平有限还请鉴谅...

Discuz X3.4文章和帖子图片存储阿里云OSS远程附件记录

Discuz X3.4文章和帖子图片存储阿里云OSS远程附件记录

首先,站点比较小但却很重要,又有快速访问的要求,又不想花钱买付费版插件,所以就自己想办法手动改一下图片存储OSS以达到要求,以下是手动更改过程记录。再次提醒:以下操作有风险,数据无价!记得备份网站和数据库!另外,本文前提是阿里云OSS要提前...

PHPCMSX禁用抓取远程图片附件和邮件Illegal string offset 'mailmessage'错误

PHPCMSX禁用抓取远程图片附件和邮件Illegal string offset 'mailmessage'错误

PHPCMSX禁用抓取远程图片附件功能PHPCMSX默认使用的Ueditor编辑器,我们的网站如果使用了OSS远程附件的话,那么它总是自动把附件下载到本地,而且将文章内容里的地址也改成本地的,这样就增加网站体积,我们的附件加速也失效了,这肯...

给Discuz帖子标题增加最少字数提示与限制

给Discuz帖子标题增加最少字数提示与限制

我们知道DZ默认的帖子标题字数最多是80字节,可是却没有限制最少字节数,让站长们纠结的是很多论坛新手发帖的时候,标题只有两三个字,甚至有的只有一个字。很不利于SEO,也大大降低了帖子列表的阅读体验,因此就想限制一下新帖标题最少字数。通过一番...