小编Tha*_*ama的帖子

css:如何删除伪元素(之后,之前,...)

我想在网页上使用开关来设置段落标签的布局.

我使用了后伪元素

p:after {content: url("../img/paragraph.gif");}
Run Code Online (Sandbox Code Playgroud)

现在我需要从页面中删除此css代码.如何轻松完成(页面上已经使用了jquery)?(我不想包含或删除包含css的文件)

html javascript css pseudo-element

207
推荐指数
6
解决办法
19万
查看次数

TinyMCE路径,如何指定加载诸如editor_plugin.js之类的内容

我安装了TinyMCE,一切都运行良好.然后,我使用Google Closure将我的网站的JavaScript与TinyMCE_src打包在一起

我遇到的问题是TinyMCE正在拨打以下电话:

plugins/paste/editor_plugin.js
themes/advanced/editor_template.js
langs/en.js
Run Code Online (Sandbox Code Playgroud)

正在使用的路径是无效的,它们是404'

我如何告诉TinyMCE去哪里获取这些文件?

我试过了:

relative_urls : false,
document_base_url : "http://www.site.com/path1/",
Run Code Online (Sandbox Code Playgroud)

但它们对上面的文件没有影响.

建议?谢谢

jquery tinymce google-closure

54
推荐指数
4
解决办法
4万
查看次数

TinyMCE的addButton()函数中的所有可能的设置属性是什么?

文件是不是对这个很清楚.

name - String - 要添加的按钮名称.

设置 - 对象 - 具有标题,cmd 等的设置对象.

"等等"?真?我在哪里可以看到其他可能的属性?

javascript user-interface wysiwyg tinymce button

51
推荐指数
3
解决办法
1万
查看次数

这个小提琴手图标的含义是什么?

我在fiddler2中有一行看起来像这样:

ICON # status protocol  host               url
XXX  3 200    HTTP      www.myserver.com  /images/save.png
Run Code Online (Sandbox Code Playgroud)

显示的图标是一个禁止的图标,如下所示: 在此输入图像描述

实际上我正在分析我们的一个客户内部网中的加载问题.

谁能告诉我这个图标代表什么?

icons fiddler

47
推荐指数
3
解决办法
3万
查看次数

如何在tinyMCE中添加字体大小的工具栏?

这样我将tinyMCE初始化为textarea.字体,粗体斜体工作但字体大小选择不起作用.

tinymce.init({
    selector: "textarea#content",
    theme: "modern",
    width: 586,
    height: 300,
    menubar:false,
    font_size_classes : "fontSize1, fontSize2, fontSize3, fontSize4, fontSize5, fontSize6",//i used this line for font sizes 
    content_css: "css/content.css",
    toolbar: "sizeselect | bold italic | fontselect | fontsize",//used font size for showing font size toolbar   
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'}, …
Run Code Online (Sandbox Code Playgroud)

javascript css fonts wysiwyg tinymce

41
推荐指数
3
解决办法
6万
查看次数

TinyMCE粘贴为纯文本

这是网上RTE的常见问题之一.你能指导我如何:

  1. 粘贴为PLAIN TEXT
  2. 保留HTML但删除WORD/HTML样式

我想直接在paste(paste_preprocess回调)上执行它,而不打开Paste插件提供的对话框.

有什么想法/经历吗?

谢谢,

伊姆兰

html javascript wysiwyg text tinymce

38
推荐指数
4
解决办法
4万
查看次数

如何在tinymce中更改默认字体大小?

我正在使用jquery tinymce编辑器.默认字体大小为10.我想更改默认字体大小.我怎样才能做到这一点,

jquery wysiwyg tinymce

35
推荐指数
4
解决办法
5万
查看次数

TinyMce允许所有Html标记

我正在使用TinyMce,即使有脚本攻击的危险,我需要使用编辑器启用所有html标签.

目前,我用的是:

valid_elements: "@[class],p[style],h3,h4,h5,h6,a[href|target],strong/b,"
              + "div[align],br,table,tbody,thead,tr,td,ul,ol,li,img[src]"
Run Code Online (Sandbox Code Playgroud)

但总是需要添加一些内容,我想要启用所有属性的所有HTML标记.是否有这样的开关禁用HTML过滤?

html javascript wysiwyg tinymce

35
推荐指数
2
解决办法
4万
查看次数

如何删除tinyMCE然后重新添加?

我正在尝试将tinyMCE编辑器添加到我的页面,删除它,然后再次添加它但是出现错误.

当我运行A部分,然后B部分,再比A部分时,我得到错误:

Error: g.win.document is null
Source File: tiny_mce/tiny_mce.js Line: 1
Run Code Online (Sandbox Code Playgroud)

A部分

        js += "            tinyMCE.init({ ";
        js += "                'mode' : 'exact', \n";
        js += "                'elements' : '" + ctrl.ID + "Editor', \n";
        js += "                'plugins' : 'insertdatetime,TVCMSLink,TVCMSImage',\n";
        js += "                'theme' : 'advanced',\n";
        js += "                'theme_advanced_layout_manager' : 'SimpleLayout',\n";
        js += "                'theme_advanced_buttons1' : 'backcolor, forecolor, |, bold, underline, strikethrough, |, numlist, bullist, charmap, |, undo, redo, |, anchor, link, tvlink, unlink',\n";
        js += "                'theme_advanced_buttons2' …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery wysiwyg tinymce

34
推荐指数
7
解决办法
6万
查看次数

在TinyMCE初始化之后用javascript设置textarea值

我有一个textarea,我在那个textarea上使用tinyMCE.

我实际上在做的是,当页面打开时,我用一些文本填充textarea,然后我正在初始化tinyMCE.

问题是当我试图在tinyMCE初始化之后改变textarea的值时,没有任何反应.

这是一个例子.

  1. 创建textarea:

    <textarea style="width: 95%;" name="title"  id="title"></textarea>
    
    Run Code Online (Sandbox Code Playgroud)
  2. 填充textarea:

    $('#title').html("someText");
    
    Run Code Online (Sandbox Code Playgroud)
  3. 初始化tinyMCE

    tinyMCE.init({
            // General options
            mode : "specific_textareas",
            theme : "advanced",
            width: "100%",
            plugins : "pagebreak,paste,fullscreen,visualchars",
    
            // Theme options
            theme_advanced_buttons1 : "code,|,bold,italic,underline,|,sub,sup,|,charmap,|,fullscreen,|,bullist,numlist,|,pasteword",
            theme_advanced_buttons2 :"",
            theme_advanced_buttons3 :"",
            theme_advanced_buttons4 :"",
            theme_advanced_toolbar_location : "top",
            theme_advanced_toolbar_align : "left",
            theme_advanced_statusbar_location : "bottom",
            valid_elements : "i,sub,sup",
            invalid_elements : "p, script",
            editor_deselector : "mceOthers"
        });
    
    Run Code Online (Sandbox Code Playgroud)
  4. 我想更改textview的内容(但它不起作用)

我尝试使用与初始化tinyMCE之前相同的方法

    $('#title').html("someModifiedText"); // does not work
Run Code Online (Sandbox Code Playgroud)

我也尝试删除tinyMCE:

    if(tinyMCE.getInstanceById('title'))
    removeTinyMCE("title");
Run Code Online (Sandbox Code Playgroud)

function removeTinyMCE (dialogName) {
    tinyMCE.execCommand('mceFocus', false, dialogName);
    tinyMCE.execCommand('mceRemoveControl', false, …
Run Code Online (Sandbox Code Playgroud)

html javascript textarea tinymce

30
推荐指数
2
解决办法
5万
查看次数