小编Min*_*ure的帖子

正则表达式,在html(php)中为标签添加属性

我无法弄明白,我正在寻找一些正在添加一个html标签的正则表达式的正则表达式.

例如,假设我有一个包含<a>in 的字符串,并且<a>需要添加一个属性,因此添加了<a>get style="xxxx:yyyy;".你会怎么做呢?

理想情况下,它会向任何标记添加任何属性.

我是否要求大量的php + regex,我应该建立一个类来做这种事情吗?

干杯!

html php regex

11
推荐指数
2
解决办法
8377
查看次数

谷歌Chrome,Flash和z-index行为错误

Google Chrome正在错误地显示Flash视频的z-index.

在Firefox或Internet Explorer中查看http://maxusglobal.com/.

现在在Chrome中查看它.

页面顶部的大视频应该有一个z-indexed顶部的"预览"图像.它适用于Firefox和Internet Explorer,但不支持Google Chrome.

这似乎不是WebKit的东西,而是一个Chrome bug.

我已经尝试了所有的wmodes,(不透明,窗口和透明),但这并没有解决它.我也更改了Flash框的z-index,但它仍然无法正常工作.

css flash google-chrome z-index wmode

11
推荐指数
1
解决办法
2万
查看次数

Outlook 2007和2010中的丰富HTML电子邮件...如何删除上边距?

我有一个丰富的HTML电子邮件.我想知道在Outlook 2010和2007中,如何让布局中的表格与浏览器的边缘齐平?

看看这张照片:

在此输入图像描述

粉红色是身体标签的背景颜色,灰色是桌子的bg.它们都有0个(边缘,填充等).但仍有一些空间.粉红色不应该是可见的.

有谁知道如何摆脱身体上的这个空间?

这里还有一些用于电子邮件开头的CSS:

<html>
<head>

    <style type="text/css">
        html, body{ width:100%; }
        body{ background-color:#ff00ff; }
    </style>

   <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Test</title>
</head>
  <body topmargin="0" style="margin:0; padding:0; width:100%; background-color:#ff00ff;" >
            <table topmargin="0" align="center" cellpadding="0" cellspacing="0" width="100%" style="border-collapse: collapse;border-spacing: 0;border: 0; margin:0; padding:0; background-color:#eee;" >
Run Code Online (Sandbox Code Playgroud)

干杯!

html css email layout outlook-2007

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

如何将工具栏按钮添加到自定义的下拉菜单中?

我在tinymce中创建了一个自定义下拉列表,如下所示:

tinymce.init({
    toolbar: "alignment",

    setup: function(editor) {
        editor.addButton('alignment', {
            type: 'menubutton',
            text: 'Alignment',
            icon: false,
            menu: [
                { text: 'left', onclick: function() {tinymce.activeEditor.formatter.toggle('alignleft');}},
                { text: 'center', onclick: function() {tinymce.activeEditor.formatter.toggle('aligncenter');}},
                { text: 'right', onclick: function() {tinymce.activeEditor.formatter.toggle('alignright');}},
                { text: 'justify', onclick: function() {tinymce.activeEditor.formatter.toggle('alignjustify');}},
            ]
        });

    }

});
Run Code Online (Sandbox Code Playgroud)

这创造了这个:

tinymce下拉

但是,我想要的是从下拉菜单中的主工具栏中移动对齐按钮.

如何将这些实际按钮从工具栏中放入下拉菜单?它是像上面的代码还是完全不同的方式?

对齐按钮 因此,基本上将这些按钮放在上面的下拉列表中,也可以打开和关闭切换状态.

javascript jquery tinymce rich-text-editor tinymce-4

9
推荐指数
1
解决办法
7277
查看次数

编写更好的jQuery插件

目前我有我的jQuery插件运行它的逻辑在if statments.

例如,我有:

(function($) {
    $.fn.myplugin = function(action) {

        if(action == "foo"){

        }

        if(action == "bar"){

        }

        if(action == "grapefruits"){            

        }

    }
})(jQuery);
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来解决这个问题?

对于事件处理程序也一样,我可以在插件中声明它们吗?

javascript jquery events plugins

8
推荐指数
1
解决办法
345
查看次数

使用回形针在轨道上进行ajax上传的简便方法?

我想知道是否有一个简单的方法,例如插件,用回形针在轨道上进行ajax上传,或者我将不得不从头开始构建它?

干杯!

编辑:此外,我正在寻找一个非闪存解决方案.

ajax upload ruby-on-rails file paperclip

8
推荐指数
1
解决办法
9588
查看次数

在命令两列具有相同值的列时,在postgres中出现奇怪的排序错误(这是一个错误吗?)

我在postgres中有以下查询:

SELECT * 
FROM "bookings"
WHERE ("bookings".client_id = 50) 
ORDER BY session_time DESC 
LIMIT 20 OFFSET 0
Run Code Online (Sandbox Code Playgroud)

第20位的记录与第21记录的会话时间相同.

此查询返回20个结果,但是如果将结果与整个数据库进行比较,则查询将返回第1-19个结果,第21个结果将跳过第20个结果.

可以通过向订单添加"id"来修复此查询:

SELECT * 
FROM "bookings" 
WHERE ("bookings".client_id = 50) 
ORDER BY session_time DESC, id 
LIMIT 20 OFFSET 0
Run Code Online (Sandbox Code Playgroud)

但是我想知道这个错误是怎么发生的?在使用抵消和限额时,postgres如何订购相同的字段?是随机的吗?这是postgres的错误吗?

sql postgresql sql-order-by limit offset

8
推荐指数
1
解决办法
1095
查看次数

页面显示空白,但在第一次访问时可在iOS9上的Safari中选择

因此,如果您在iOS9上的Safari上访问http://movableink.com/.

然后单击http://movableink.com/partners上的标题

在第一次访问或较慢的连接时,整个页面在safari中呈现空白.

这是一个非常标准的页面.没有特定的代码可以引发这可能导致此问题.这是一个包含不同css文件的新页面,它是第一个响应式页面.

但是,文本和内容是可选择的(但不是在这里),如果我在Safari开发人员检查器中检查它,当手机插入Mac时,也没有任何值得注意的覆盖页面.

您可能希望查看隐私浏览,首先要打开主页,然后单击"合作伙伴".

什么可能导致页面的这个问题消失?

html javascript css safari ios

8
推荐指数
1
解决办法
313
查看次数

在Paperclip中更改错误验证消息

在回形针中设置验证消息时,例如

validates_attachment_presence, :image, :message => 'xxxx'
Run Code Online (Sandbox Code Playgroud)

自定义消息自动以字段名称为前缀,即使它已被:message消息覆盖.你如何完全覆盖消息并使其完全自定义?

编辑:错字

validation ruby-on-rails attachment paperclip ruby-on-rails-3

7
推荐指数
1
解决办法
4424
查看次数

用JavaScript检测Lion(OS X 10.7)?

有没有办法在Javascript中检测操作系统是否是OS X Lion?

干杯!

javascript user-agent browser-detection osx-lion

7
推荐指数
1
解决办法
2126
查看次数