zblog php版主题制作时JS冲突问题

zblog php版主题制作时JS冲突问题

日期:2019年6月23日 上午10:30 分类:CMS问题

最近fm0898小编在制作zblog php主题模板的时候,发现有个问题,就是模板的一些特效跑不起来,花了许多时间来找原因,才发现是因为一个调用造成的错误!

<script src="{$host}zb_system/script/common.js" type="text/javascript"></script>
<script src="{$host}zb_system/script/c_html_js_add.php" type="text/javascript"></script>

我们在制作模板的时候需要插入zblog这两句默认的调用

问题就出在了common.js这个文件中

(function(){var b="";try{throw Error("Try to get JavaScript Path");}catch(d){if(d.stack)b=d.stack.match(/(at.+|\@)(http.+?)\:\d+\:\d+/)[2];else{var a=document.getElementsByTagName("script"),c;for(c in a)a[c].src&&a[c].src.match("common.js$")&&(b=a[c].src)}}b=b.replace(/common\.js$/,"");a=function(a){document.write('<script src="'+b+a+'">\x3c/script>')};a("jquery-1.8.3.min.js");a("zblogphp.js")})();
var SetCookie=function(){return zbp.cookie.set.apply(null,arguments)},GetCookie=function(){return zbp.cookie.get.apply(null,arguments)},LoadRememberInfo=function(){zbp.userinfo.output.apply(null);return!1},SaveRememberInfo=function(){zbp.userinfo.saveFromHtml.apply(null);return!1},RevertComment=function(){zbp.comment.reply.apply(null,arguments);return!1},GetComments=function(){zbp.comment.get.apply(null,arguments);return!1},VerifyMessage=function(){zbp.comment.post.apply(null);return!1};

从上面代码不难看到调用了一个 jquery-1.8.3.min.js

我们在做模板的时候大多数都调用了jquery,就是这里冲突了,要么把zblog里面的屏蔽,要么就要去掉模板中的jquery。

 



点这里获得人工在线支持,快速解决电脑、网络和网站等问题!

为您推荐


使用PowerPoint在Windows11上录屏

Windows 11中屏幕录制的第三种方法是使用PowerPoint,利用该软件也可以轻松完成屏幕录制,用于将录制内容保存到幻灯片放映。下面让我们跳到详细的操作步骤:   步骤1.打开 PowerPoint并在你的计算机上打开一个新文件,然后单击“插入”以选择“屏幕录制”按钮。   步骤2.单击“选择区域”以选择录制区域,然后单击红……

使用易我录屏助手在Windows11上录屏

通过Xbox只能进行一些简单的录制,如果你对录屏有着更高的需求,想要在录制后进行一些编辑,或者是加一些水印等等,你可以使用专业的屏幕录制工具。   易我录助手是一款专业的电脑录屏软件,它不单单适用于Windows电脑,还有专门的Mac版本,所以也是支持苹果电脑的。易我录屏助手可以录制整个屏幕、特定窗口、网络摄……

使用Xbox游戏栏在Windows11上录屏

如果要在电脑上进行一些简单的录制,Xbox游戏栏是一个很好的选项。但它不适用于多个窗口,甚至不适用于桌面,它只适用于一个窗口。以下是在Windows 11中使用Xbox录制屏幕的详细步骤:   步骤1.用户只能通过在后台或谷歌浏览器打开游戏来使用游戏录制工具栏进行录制。首先,通过在电脑的搜索菜单中键入“Xbox 游戏录制……

密码保护:win11 更新错误 0x8024a205 解决方法

导致 0x8024a205 错误的原因有很多种,包括 Windows Update 组件损坏、过时或不兼容的设备驱动程序、网络连接问题等。修复这个错误主要有以下几种方式: 重启电脑 使用 Windows Update 疑难解答 检查网络连接 禁用或者卸载所有防病毒软件 运行系统文件审查(SFC)和部署映像服务和管理(DISM)工具 重置 Windows Update ……

win11更新卡在65%的解决方法

方法一: 1、首先,我们右键下方任务栏,打开“ 任务管理器 ” 2、然后点击上方“ 性能 ”选项卡,看看自己的硬件是否正在正常运行。 3、如果每一项都在运行的话,那么只要耐心等待一段时间应该就可以正常更新了。 4、如果其中有 不在正常运行的硬件 ,那么可能是卡住了, 重启一下电脑 再尝试更新即可解决问题。 方法二: 1……

win11隐藏文件夹方法

1、首先,找到需要隐藏的文件夹; 2、隐藏文件夹空白处,按住【shift】键,再点击【右键】,打开的右键菜单项中,选择【在此处打开 Powershell 窗口(S)】; 3、输入【attrib +s +h 需要隐藏的文件夹名称 】命令,再按键盘的【Enter回车键】可以隐藏文件夹; 4、如果需要再次显示文件夹,输入【attrib +s -h 需要隐藏的……

版权声明:

fm0898.com小部分文章引用或者参考了网络上传播的部分开源开放代码,我站采用的这部分代码仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请 联系我们并出示版权证明以便删除 !

请站长吃包辣条更有动力写作哦!

2023年一月
« 12月    
 1
2345678
9101112131415
16171819202122
23242526272829
3031