小编yek*_*kta的帖子

成员未找到IE错误(IE 6,7,8,9)

现在让我首先向任何IE用户指出(这不是Chrome,Safari或Firefox中的问题)提示提示;)

所以...我在IE中的工具提示存在问题,我有一个onmouseover监听器,用于所有可以恢复的元素,然后在我的鼠标悬停功能中,我有一个非常基本的跨浏览器声明...

var event = e || window.event,
    el = event.target || event.srcElement;
Run Code Online (Sandbox Code Playgroud)

我一直遇到IE浏览器中不存在的窗口对象的问题,这是一个问题,我添加了一个标志来忽略鼠标悬停从一个元素鼠标悬停到工具提示本身的路上(在允许的时间周期内,300毫秒) .换句话说,该标志是忽略从原始鼠标悬停到工具提示的路径上的鼠标悬停.

所以逻辑看起来像这样......

loadtip.refMouseOver = function (e) {

    var event = e || window.event, el = event.target || event.srcElement;
    //console.log(window); // <-- throws error in IE (Member not found)
    // Reset the lastHoveredRef data.
    tipManager.lastHoveredRef = null;
    tipManager.lastHoveredRef = [el, event];

    // true means there is a tip open still, so if no tip is open.
    if (tipManager.tipState !== true) { 
        tipManager.processTip(el, event);
    } else {        
        return; …
Run Code Online (Sandbox Code Playgroud)

internet-explorer javascript-events

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

删除Dynamo DB表中的列

我一直在查看AWS Dynamo数据库文档和Amazon Dynamo界面,似乎没有办法从表中删除列,除了用它的内容删除整个表并重新开始,是真的吗?

如果是这样,亚马逊为什么不支持这个呢?

amazon-web-services amazon-dynamodb aws-sdk

8
推荐指数
3
解决办法
6467
查看次数

django db_index迁移是否同时运行?

我想在postgres数据库中添加一个多列索引.我有一个非阻塞SQL命令来执行此操作,如下所示:

CREATE INDEX CONCURRENTLY shop_product_fields_index ON shop_product (id, ...);
Run Code Online (Sandbox Code Playgroud)

当我将db_index添加到我的模型并运行迁移时,它是否同时运行还是会阻止写入?django可以并发迁移吗?

django django-south django-migrations

8
推荐指数
3
解决办法
2341
查看次数

jQuery val()不能与Chrome中的Caret逻辑一起使用

我正在使用一个输入字段,我已经映射了keyCodes,以便键盘输入将在输入字段中呈现不同的语言字符.

问题变为当字符到达输入"视图"的末尾时,使用jQuery val()方法的"映射"字符的任何附加输入将不会被解释为来自浏览器的键输入,因此始终保持最后输入的字符可见.

所以我必须添加插入符逻辑(jsfiddle中的底部输入使用插入符逻辑)但这不适用于Chrome /(webkit?)

这是我的例子的jsfiddle. http://jsfiddle.net/dwickwire/S9EKN/

编辑:我测试了以下版本,适用于FF但不适用于Chrome

Mac Snow Leapord OSX 10.6.7

Chrome:v 11.0.696.68,v 11.0.696.71 - 不起作用

Firefox:4.0.1 - 有效

Windows Chrome:-v不确定 - 不起作用

我不确定如何解决这个问题,任何想法?谢谢

javascript jquery google-chrome caret

5
推荐指数
1
解决办法
799
查看次数

带有Wicked PDF和字母间距问题的HTML到PDF

使用0.79和0.7.2生成的PDF看起来与我原来的HTML略有不同.添加show_as_html标志会按预期显示它,但是内联样式在PDF中的处理方式不同,然后它们在HTML预览中.

具体来说,我遇到的问题是字母间距声明,也没有正确呈现浮动.因此,例如在具有字母间距的右浮动元素上,PDF将使字符过多地与中心隔开,使得文本部分地离开屏幕而不是进一步向左突出以获得字母间距宽度的差异. .

以下是原始HTML代码段:

<table width="800" border="0">

  <tr>
    <td colspan="3"><span style="font-family:Helvetica, Arial, sans-serif;font-size:10pt;margin-top:18px;text-transform:uppercase;float: right;letter-spacing:2pt">Winter 2013</span></td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

这是执行渲染的代码:

render :pdf => 'file_name', :template => 'template.html.erb', :layout => 'pdf.html'

这是呈现的HTML:http://jsfiddle.net/wX4DQ/

这是输出的PDF:http://imgur.com/sdUPM

我注意到有一些关于wkhtmltopdf的 bug报告似乎与此有关.这可能是这个问题的罪魁祸首,什么是可接受的解决方案?

我尝试过不同的字体,但我真的不得不使用Helvetica.

关于这里做什么或合理的解决方案的任何建议?

pdfkit wkhtmltopdf wicked-pdf

5
推荐指数
1
解决办法
6358
查看次数

Handling transfer of iv (initialization vectors)

I have a site A and site B where site A needs to send sensitive encrypted data to site B for site B to decrypt. I know that its best to encrypt using a randomized cryptographic initialization vector (iv) which is unique to each secret string, but my question is:

鉴于传输是使用 https 进行的,将 iv 与密文一起发送是否安全?是否有转移 iv 的最佳做法?

我的理解是 iv 是密文开头的一部分,所以我倾向于相信 iv 没有真正的安全威胁。

谢谢!

encryption cryptography initialization-vector

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

MissingSourceFile:无法加载此类文件--net/scp

自从我的Rails(2.3.17)应用程序升级到Ruby 1.9.3后,我丢失了这个ssh.sftp.upload!方法,所以我正在尝试使用net-scp库,但是我似乎无法在Rails中使用它.然而,irb我可以要求文件正常,只是不在rails控制台.

me@app:~/myapp$ script/console myapp
Loading myapp environment (Rails 2.3.17)
>> require 'net/scp'
MissingSourceFile: cannot load such file -- net/scp
  from /path/to/myapp/shared/bundle/ruby/1.9.1/gems/activesupport-2.3.17/lib/active_support/dependencies.rb:184:in `require'
  from /path/to/myapp/shared/bundle/ruby/1.9.1/gems/activesupport-2.3.17/lib/active_support/dependencies.rb:184:in `require'
  from (irb):1
  from /home/me/.rvm/rubies/ruby-1.9.3-p448/bin/irb:16:in `<main>'
Run Code Online (Sandbox Code Playgroud)

但这似乎有效:

>> require 'net/ssh'
=> false
Run Code Online (Sandbox Code Playgroud)

这是我的相关内容 Gemfile.lock

$ cat Gemfile.lock | grep "net-scp" -n5
30-      nokogiri (>= 1.4.4)
31-      uuidtools (~> 2.1)
32-    builder (2.1.2)
33-    capistrano (2.14.2)
34-      highline
35:      net-scp (>= 1.0.0)
36-      net-sftp (>= 2.0.0)
37-      net-ssh (>= 2.0.14)
38-      net-ssh-gateway …
Run Code Online (Sandbox Code Playgroud)

ruby scp net-ssh

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