解决PJBlog3发表日志initUBB is not defined错误

PJBlog版本3.2.9.518,今天用Chrome 29.0.1547.66发表日志时发现页面脚本出错,这个错误导致UBBeditor插入图片等功能不能使用。

分析问题

查看代码后得知,initUBB函数在common/UBBCode_Gecko.js中定义,这个脚本是在common/UBBCode.js动态加载的,由于一些原因,initUBB在UBBCode_Gecko.js加载完成前被调用所以出错了(IE8没有这问题)。

解决问题

打开common/UBBconfig.asp,找到如下代码:

 代码如下 复制代码

UBBeditorCore = UBBeditorCore&"<script language=""javascript"" type=""text/javascript"">initUBB("""&TextName&""")</script>"

修改为:

 

 代码如下 复制代码
UBBeditorCore = UBBeditorCore&"<script language=""javascript"" type=""text/javascript"">var timer = window.setInterval(""if(!!initUBB){initUBB('"&TextName&"');window.clearInterval(timer);}"",1000);</script>"

问题解决。

时间: 2024-09-17 04:50:33

解决PJBlog3发表日志initUBB is not defined错误的相关文章

程序员-web网页里像QQ空间发表日志一样 令用户发布文章时可 图文混编

问题描述 web网页里像QQ空间发表日志一样 令用户发布文章时可 图文混编 像 QQ空间发表日志一样,用户可上传图片进行图文混编.注意这里是用户进行图文混编,不是程序员. 解决方案 ueditor百度出品,必属精品 解决方案二: 网页编辑器 用的最多的是ckeidtor 国产的kindeditor也不错 另外推荐一个tinymce

手机QQ空间发表日志方法图解

1)下载安装并打开新版的手机QQ空间客户端,点击下方中间的"+"按钮,点击"添加应用"进入下一步.(如下图所示) 2)在"添加应用"界面选择"日志",然后点击"添加到+号".(如下图所示) 3)此时我们就可以在"+"按钮中随意发表日志了.点击"日志",编辑好后点击右上角的"发表"即可.(如下图所示)

Linux有问必答:怎样解决“XXX is not in the sudoers file”错误

Linux有问必答:怎样解决"XXX is not in the sudoers file"错误 问题:我想在我的Linux系统上使用sudo来运行一些特权命令,然而当我试图这么做时,我却得到了"[我的用户名] is not in the sudoers file. This incident will be reported."的错误信息.我该怎么处理这种sudo错误呢? sudo是一个允许特定的用户组用另一个用户(典型的是root)的特权来运行一个命令.sudo

解决win7系统唤醒休眠状态出现“拒绝访问”错误的方法

  windows休眠状态是指将所有运行的实时数据存储到硬盘上,并且关闭一切不必要的硬件从而节省电量,无论你所使用的windows是哪个版本,系统都能够让用户自动进入休眠状态,当然在你没有关闭休眠功能的前提下,不过在近期有部分win7用户反映,将系统从休眠状态唤醒时,出现"拒绝访问"的错误,对于该问题我们如何解决呢?下面看为您带来的解决方法! 解决win7系统唤醒休眠状态出现"拒绝访问"错误的方法 第一步.进入Win7系统后,我们在键盘中按"Win+R&q

如何解决电脑中出现的提示“未指定的错误”问题

  如何解决电脑中出现的提示"未指定的错误"问题          1.新建一个文本文档到桌面,打开后将以下内容复制粘贴到文档中: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shellManagecommand] @=hex(2):6d,00,6d,00,63,00,2e,00,65,00,78,00,

spring mvc-No bean named &amp;amp;#39;sessionFactory&amp;amp;#39; is defined错误

问题描述 No bean named 'sessionFactory' is defined错误 运行时 报No bean named 'sessionFactory' is defined错误 我用的是Eclipse 然后是Spring MVC + Hibernate + Maven编写的0.0 解决方案 java 异常问题 No bean named 'sessionFactory' is defined:http://blog.csdn.net/mypurse/article/detail

解决ecshop出现Can’t select MySQL database错误提示

错误提示   ECSHOP info: Can't select MySQL database(ram),请问如何解决 ecshop 出现 Can't select MySQL database错误提示,整个网页就出现怎么几行大大的提示,之后便是一片的空白,其实像这种问题但凡只要懂点 PHP 的人都知道这是 mysql 数据库连接错误,不仅仅是在 ecshop 系统中,在其它 CMS 或者自己写的 PHP 中是一样的道理,既然知道了原因,哪我们就来检查一下 ecshop 的配置文件是否正确吧.

解决Web部署 svg/woff/woff2字体 404错误

原文:解决Web部署 svg/woff/woff2字体 404错误 问题:最近在IIS上部署web项目的时候,发现浏览器总是报找不到woff.woff2字体的错误.导致浏览器加载字体报404错误,白白消耗了100-200毫秒的加载时间. 原因:因为服务器IIS不认SVG,WOFF/WOFF2 这几个文件类型,只要在IIS上添加MIME 类型即可. 解决方法 1.打开服务器IIS管理器,找到MIME类型. 2.添加MIME类型 添加三条:        文件扩展名      MIME类型 .svg

解决struts2找不到InjectedObjectContainer的异常错误

解决InjectedObjectContainer错误 帅宏军 解决struts2找不到InjectedObjectContainer的异常错误 1.问题描述 在配置struts2的时候,启动Tomcat报如下的错误: Caused by: java.lang.ClassNotFoundException: org.apache.struts2.views.gxp.inject.InjectedObjectContainer 2.解决方法 (1)不引用不必要的包struts2-gxp-plugi