怎么为ckeditor添加图像

怎么为ckeditor添加图像,第1张

为ckeditor添加图像的方法

1. 到官网下载ckeditor

2. 复制到java web项目目录下

3. 配置config文件,打开图片上传功能

CKEDITOR.editorConfig = function (config) {

// 换行方式

config.enterMode = CKEDITOR.ENTER_BR

// 当输入:shift+Enter是插入的标签

config.shiftEnterMode = CKEDITOR.ENTER_BR//

//图片处理

config.pasteFromWordRemoveStyles = true

config.filebrowserImageUploadUrl = "ckUploadImage.action?type=image"

// 去掉ckeditor“保存”按钮

config.removePlugins = 'save'

}

4. java后台处理代码

// 上传图片

@Action(value = "/ckUploadImage", results = { @Result(name = "success", location = "/upload.jsp") })

public String uploadImages() throws Exception {

HttpServletRequest request = ServletActionContext.getRequest()

FileOutputStream fos

String webRoot = request.getSession().getServletContext().getRealPath(

"")

// 获取图片后缀名

String partRightType = uploadFileName.substring(uploadFileName

.lastIndexOf("."))

String CKEditorFuncNum = request.getParameter("CKEditorFuncNum")

// 判断图片的格式

if (!ImageFile.checkImageType(partRightType)) {

String path = ""

String alt_msg = "Sorry! Image format selection is incorrect, please choose GIF, jpeg, PNG format JPG, picture!"

pringWriterToPage("<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction("

+ CKEditorFuncNum

+ ", '"

+ path

+ "' , '"

+ alt_msg

+ "')</script>")

} else {

try {

uploadFileName = DateUtils.getDateNoStyle() + "-"

+ UUID.randomUUID() + partRightType

String savePath = webRoot + Constants.UPLOAD_IMAGES_PATH

File uploadFilePath = new File(savePath)

if (uploadFilePath.exists() == false) {

uploadFilePath.mkdirs()

System.out.println("路径不存在,但是已经成功创建了" + savePath)

} else {

System.out.println("路径存在了" + savePath)

}

fos = new FileOutputStream(new File(savePath + uploadFileName))

FileInputStream fis = new FileInputStream(getUpload())

byte[] buffer = new byte[1024]

int len = 0

while ((len = fis.read(buffer)) >0) {

fos.write(buffer, 0, len)

}

fos.close()

fis.close()

} catch (FileNotFoundException foe) {

System.out.println("上传文件为0字节")

}

// String path = "http://" + request.getServerName() + ":"

// + request.getServerPort() + request.getContextPath()

// + Constants.UPLOAD_IMAGES_PATH + uploadFileName

String path = request.getContextPath()

+ Constants.UPLOAD_IMAGES_PATH + uploadFileName

String alt_msg = ""

pringWriterToPage("<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction("

+ CKEditorFuncNum

+ ", '"

+ path

+ "' , '"

+ alt_msg

+ "')</script>")

}

return null

}

* 其实重点的代码就是这点

pringWriterToPage("<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction("

+ CKEditorFuncNum

+ ", '"

+ path

+ "' , '"

+ alt_msg

+ "')</script>")

Ck竞技之王2.0的游戏加载背景图片的路径是:cstrike\SUIC_UI\LOADING

LOADING文件夹下分别有“DESKTOP”这个文件夹里面则裤卜的是新建游戏的那个背景图片,

“START”这个文件夹里面是加载地图的背景图纯散片,

“WAIT”这个文件孙穗夹里面是启动游戏一闪而过的logo图片,每个文件夹下分别都是有12张图片的。

CK单刷73第一个BOSS的方法

一个强大的武幻(加5以上),

武幻被动技能:神幻铠甲10级、坚韧生命10级、闪避斗篷5级、女神守护5级;有了这四个被动技能,武幻抗物理攻击是很强大的,不明白这些技能的就没办法了;

自动技能:震地怒吼5级、魔力重击10级(也可以用其他攻击技能)。

手动技能:战神之汪扰厅吼5级。

刺客隐身直接到BOSS的地图,并给自己加上各种状态如家族技能30秒,一个加速去把小怪引到边上离boss远点的地方。隐身回来BOSS身边(10秒的时间,时间花多了你血量也不够);然后再BOss不远处放上封雷,将boss封印, *** 作幻神给boss一个战神之吼并攻击boss。 *** 作武幻稍微移动攻击boss,Boss即被封印(刺客的封印真是强大,5级34秒的时间,足够让刺客干很多事情)自动技能生效,刺客再10秒左右各boss一次烟雾d(这个技能的效果我就不说了,降低boss的命中和攻击,让武幻更能抗,如果还担心武幻不能抗,就带一组高级神仙果),如果你的幻神还扛不住请看下面的说明,并将鸟蛋推到boss身边,1分钟的时间差不多了, *** 作武幻也攻击鸟蛋,1分钟鸟蛋差不多爆完。循环一次,boss就炸死了。

期间如果怕鸟攻击自己,就放6个封,2个冰,这样小鸟爆出来就冰冻,并受到武幻CK单刷73第一个BOSS的方法吸引,你再用几次群攻即可解决小鸟了。

怎么样,算起来是不是不到6分钟了,当然时间长短,要看你的装备了。

我以前经常刷,81了还可以刷,现在84级了,刷技能不掉碎片了,所以李配把这个方法告诉困隐大家。

希望没人组刷fb的刺客,就靠自己的力量吧发家致富吧。

说明下:

封印的Boss攻击也就是5000~6000左右,加上烟雾d和蝉翼破的技能,降低50%的命中,和30~40%的攻击力,那么只有3000~4000左右的攻击;

而我的条件是+5以上的武圣(当然是优秀的哦)技能要求为:神幻铠甲10级、坚韧生命10级、闪避斗篷5级、女神守护5级;可见你的武圣还不够强大可以抗boss,所以你刷的比较辛苦!降低50%的命中,和40%的攻击力,加上闪避斗篷,boss大幻神是miss很多的,所以幻神有足够的生命恢复速度,如果你的幻神还抗不了可以再用幻神技能:防御之神4级


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11982234.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存