在Rails 3中单击按钮时自动复制到剪贴板



我正在Rails 3中开发一个应用程序,其中我有一个包含URL的文本字段:

 <input type="text" readonly="readonly" value="<%= linkbunch_url(@link.link) %>" class="span4" id="url_copy" />

旁边有一个按钮:

<button type="button" id="copy_link" class="btn btn-success"><i class="icon-share" ></i>&nbsp;&nbsp; Copy To ClipBoard</button>

当有人点击这个按钮,我希望在文本字段的url被复制到剪贴板。我该怎么做呢?

这是无法通过web浏览器实现的。

你需要一个JavaScript方法。查看"如何在JavaScript中复制到剪贴板?"

这就是我的解决方案。我使用了这个gemfile

并且只安装了这些gem:

gem 'clipboard-rails'
gem 'jquery-rails'

也包括在你的app/assets/javasscripts/application.js文件

//= require clipboard
//= require jquery
//= require jquery_ujs

相关内容

  • 没有找到相关文章

最新更新