PHP,在回复中如何输入“笑脸”? insertSmiley这个函数你是否有定义??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 insertSmiley这里搞个获取焦点,然后在光标位置后插入一个(:就可以了 我是翻看别人的源文件找到的蛛丝马迹,好像文件的其他部分没有找到insertSmiley,是JavaScript的内置函数吗?简化别人的代码后,自己仿做一个,发现在状态栏报出“网页有错误”的字样。 insertSmiley 这显然是自定义的 js 函数找找是不是从外部导入了 js 脚本 装个Firebug查源代码方便些,如果功能能用肯定能找到对应的JS函数 也可以参考csdn里面插表情的功能一般是在插入的时候显示":)"输出的时候替换下。 insertSmiley 插入笑脸,肯定是自定义的函数 用 FCK 插件 就有这样的功能了。 你下个 FCK 使用下就知道了。 1.这个动作是JS实现的。2.insertSmiley这是个自定义的函数 我曾经用过一个比较麻烦的法子。为每个表情图片设一个特殊代号,然后提交留言的时候用正则表达式……显示时将特殊代号用图片路径代替……这样麻烦仍易出错……建议用JS或下载专门的PHP扩展 function insertSmiley(smilieid) { checkFocus(); var src = $('smilie_' + smilieid).src; var code = $('smilie_' + smilieid).getAttribute('code'); if(typeof wysiwyg != 'undefined' && wysiwyg && allowsmilies && (!$('smileyoff') || $('smileyoff').checked == false)) { if(is_moz) { applyFormat('InsertImage', false, src); var smilies = editdoc.body.getElementsByTagName('img'); for(var i = 0; i < smilies.length; i++) { if(smilies[i].src == src && smilies[i].getAttribute('smilieid') < 1) { smilies[i].setAttribute('smilieid', smilieid); smilies[i].setAttribute('border', "0"); } } } else { insertText('<img src="' + src + '" border="0" smilieid="' + smilieid + '" alt="" /> ', false); } } else { code += ' '; AddText(code); }} JScript 和 JavaScript 是不是一样? 如何通过ip获取域名?? 我有一个GBK的xml。loadXML simplexml_import_dom后,居然编码在gbk 或 gb2312下都是乱码了 关于.htaccess的诡异问题 (只有9行代码) 这条SQL语句如何写?急…… return返回值问题 如何修改mysql权限 php上传文件表单提交为什么这么慢? php中如何调用mysql的存储过程?? 不能运行phpinfo怎么看 当前项目用的是哪个php.ini 新人跪求大神赐招 请问PHP和ASP各自的COOKIE或SESSION能否通用? 如何实现二维数组替换
就有这样的功能了。 你下个 FCK 使用下就知道了。
2.insertSmiley这是个自定义的函数
function insertSmiley(smilieid) {
checkFocus();
var src = $('smilie_' + smilieid).src;
var code = $('smilie_' + smilieid).getAttribute('code');
if(typeof wysiwyg != 'undefined' && wysiwyg && allowsmilies && (!$('smileyoff') || $('smileyoff').checked == false)) {
if(is_moz) {
applyFormat('InsertImage', false, src);
var smilies = editdoc.body.getElementsByTagName('img');
for(var i = 0; i < smilies.length; i++) {
if(smilies[i].src == src && smilies[i].getAttribute('smilieid') < 1) {
smilies[i].setAttribute('smilieid', smilieid);
smilies[i].setAttribute('border', "0");
}
}
} else {
insertText('<img src="' + src + '" border="0" smilieid="' + smilieid + '" alt="" /> ', false);
}
} else {
code += ' ';
AddText(code);
}
}