作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想从本地上传图片并在文本区域中显示...有没有免费的插件,或者你能告诉我如何写一个吗?
我有这段代码:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script>
tinymce.init({
selector: "textarea#elm1",
theme: "modern",
//width: 600,
height: 300,
file_browser_callback: function(field_name, url, type, win) {
if(type=='image') $('.slike').click();
},
plugins: [
"advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker",
"searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking",
"save table contextmenu directionality emoticons template paste textcolor ",
],
content_css: "css/content.css",
toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | l ink image | print preview media fullpage | forecolor backcolor emoticons",
style_formats: [
{title: 'Bold text', inline: 'b'},
{title: 'Red text', inline: 'span', styles: {color: '#ff0000'}},
{title: 'Red header', block: 'h1', styles: {color: '#ff0000'}},
{title: 'Example 1', inline: 'span', classes: 'example1'},
{title: 'Example 2', inline: 'span', classes: 'example2'},
{title: 'Table styles'},
{title: 'Table row 1', selector: 'tr', classes: 'tablerow1'}
],
});
</script>
正文中的这段代码:
<form id='my_form' action='' method='POST' enctype="multipart/form-data">
Title:<br/>
<input type='text' name='title'/><br/><br/>
Content:<br/>
<textarea id="elm1" name="area"></textarea>
<br/>
<input class='slike' name="image[]" multiple="multiple" type="file">
<input type='submit' name='submit' value='Ok!'/>
</form>
最佳答案
几周前我遇到了同样的问题。
首先要注意 tinymce textarea 会像网络浏览器一样显示图像和元素,因此您必须为 href 属性图像标签(外部发布的 url 或本地 url)输入正确的路径。
一旦您确定了 url,您将更改您的配置以避免 tinyMce 控件从您的代码中删除图像标签。我通过此配置(使用绝对路径)得到了这一点:
tinyMCE.init({
...
//your initialization rules
...
// Drop lists for link/image/media/template dialogs
template_external_list_url : 'lists/template_list.js',
external_link_list_url : 'lists/link_list.js',
external_image_list_url : 'lists/image_list.js',
media_external_list_url : 'lists/media_list.js',
relative_urls : false,
remove_script_host : false,
convert_urls : true,
extended_valid_elements : 'iframe[src|frameborder|style|scrolling|class|width|height|name|align]'
});
希望这段代码能帮到你!!
关于javascript - tinymce图片上传php插件什么的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23424720/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!