标签: paste

使用JavaScript清除Microsoft Word粘贴文本

我正在使用'contenteditable' <div/>并启用PASTE.

令人惊讶的是从Microsoft Word的剪贴板副本粘贴的标记代码量.我正在与此作斗争,并且已经使用Prototypes的stripTags()功能获得了大约1/2的方式(遗憾的是,这似乎不能让我保留一些标签).

然而,即使在那之后,我最终还是会有一些令人费解的不必要的标记代码.

所以我的问题是,是否有一些功能(使用JavaScript),或者我可以使用哪种方法来清理大部分不需要的标记?

javascript ms-word paste

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

从SQL Server Management Studio粘贴到Excel连接列

我正在尝试将我的查询结果从Mgmt Studio粘贴到Excel,但无论出于何种原因,Mgmt Studio中的列在粘贴到Excel时会连接到一个列中.

这不会发生在任何同事身上,我们找不到任何更改此设置的设置.有任何想法吗?

concatenation paste sql-server-2008

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

为什么在Vim的插入模式下粘贴很长的单线程非常慢?

我的Macbook昨天被卡住了,当时我试图将1200行80个字符粘贴到Vim.下载文件要快得多,而不是粘贴文本.

我认为这个问题可能是原因,为什么互联网运营商允许上传比下载慢.

vim paste

23
推荐指数
3
解决办法
6431
查看次数

javascript剪切/复制/粘贴到剪贴板:谷歌是如何解决它的?

是的,这个问题一再被问到:如何使用javascript从系统剪贴板复制和粘贴到系统剪贴板?到目前为止,我发现只有部分解决方案和黑客攻击.之前经常被问到的原因是仍然没有可行的解决方案.但是,我看到Google Docs现在实际上有一个适用于键盘事件和按钮的工作解决方案.所以,这是可能的,但他们是如何做到的?软件沙拉文章,使用JavaScript访问系统剪贴板 - 圣杯?,给出了一个很好的问题概述(但它已经有几年了).

简而言之:

  • 您可以使用键盘事件ctrl + x,ctrl + c,ctrl + v来复制带有准备数据的隐藏文本区域中的文本,或者在隐藏字段中捕获粘贴文本然后使用它执行某些操作

  • 您可以通过Flash或Java Applet使用一些黑客将某些内容复制到系统剪贴板,而无需用户批准.

  • 你可以使用一个"真实"的解决方案,其中包含用于IE的clipboardData.setData和用于其他浏览器的execCommand,这取决于用户的批准.

知道Google如何解决剪贴板问题吗?

javascript clipboard copy paste

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

什么是粘贴脚本?

我试图了解什么是粘贴脚本和贴纸.该网站远非清晰.我使用贴纸来为项目生成预先制作的布局,但我没有全面了解.

据我了解,并从维基百科条目,它说它是一个框架的Web框架,但这似乎是还原性的.paster create似乎能够为setuptools/distutils启用的包创建预制布局.

它试图解决的问题(或一组问题)是什么?

python paste paster

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

如何在Pyramid app启动时获取Registry().设置?

我习惯在Django和gunicorn上开发Web应用程序.

对于Django,Django应用程序中的任何应用程序模块都可以通过django.conf.settings获取部署设置."settings.py"是用Python编写的,因此可以动态定义任意设置和预处理.

在gunicorn的情况下,它按优先顺序有三个配置位置,并且一个设置注册表类实例组合这些.(但通常这些设置仅用于gunicorn而不是应用程序.)

  1. 命令行参数.
  2. 配置文件.(像Django一样,用Python编写,可以动态地设置任意设置.)
  3. 贴纸应用程序设置.

对于Pyramid,根据Pyramid文档,部署设置通常可以放入pyramid.registry.Registry().settings中.但它似乎仅在存在pyramid.router.Router()实例时才被访问.那就是pyramid.threadlocal.get_current_registry().settings在应用程序"main.py"的启动过程中返回None.

例如,我通常在SQLAlchemy模型模块中定义一些业务逻辑,这需要部署设置如下.

myapp/models.py

from sqlalchemy import Table, Column, Types
from sqlalchemy.orm import mapper
from pyramid.threadlocal import get_current_registry
from myapp.db import session, metadata

settings = get_current_registry().settings

mytable = Table('mytable', metadata,
    Column('id', Types.INTEGER, primary_key=True,)
    (other columns)...
)

class MyModel(object):
    query = session.query_property()
    external_api_endpoint = settings['external_api_uri']
    timezone = settings['timezone']

    def get_api_result(self):
        (interact with external api ...)

mapper(MyModel, mytable)
Run Code Online (Sandbox Code Playgroud)

但是,"settings ['external_api_endpoint']"会引发TypeError异常,因为"settings"为None.

我想了两个解决方案.

python paste pyramid

21
推荐指数
2
解决办法
7830
查看次数

无法在wpf文本框中粘贴所有文本

当我尝试将此代码粘贴到文本框时,我有一个简单的窗口和文本框

[Code]General           : sample.avi
Format            : AVI
Length            : 380 MiB for 16mn 57s 320ms

Video #0          : DivX 5 at 2994 Kbps
Aspect            : 1024 x 576 () at 25.000 fps

Audio #0          : MPEG-1 Audio layer 3 at 128 Kbps
Infos             : 2 channels, 48.0 KHz   [/code]
Run Code Online (Sandbox Code Playgroud)

它停止了

[Code]General           : sample.avi
Run Code Online (Sandbox Code Playgroud)

为什么?

.net c# wpf textbox paste

21
推荐指数
2
解决办法
8416
查看次数

将HTML表格粘贴到Excel中,如何在单元格中保留换行符

我有一个简单的html表,例如,只有一个单元格,但是当我复制dom节点并将其粘贴到excel中时,它将被识别为两行,如何使Excel获得正确的粘贴数据.

 <table><tr><td>1<br>2</td><tr></table>
Run Code Online (Sandbox Code Playgroud)

我试着添加css样式

br {mso-data-placement:same-cell;},
Run Code Online (Sandbox Code Playgroud)

但它只适用于IE浏览器.

注意,复制纯文本不行,我需要在单元格上添加颜色,字体信息.

excel copy paste web

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

Windows如何使用Xming处理剪贴板界面?

我的问题来自一个问题:

我在Windows 7上使用Xming连接到Linux主机(通过PuTTY)以启动和显示gnome终端.我在使用Windows剪贴板时遇到了一些麻烦:

  • 从Windows复制到Xming效果很好.(Ctrl-C然后中间点击Xming)
  • 从Xming复制到另一个Xming转移工作有延迟.(选择Xming然后中间点击另一个Xming)
  • 从Xming到Windows的复制大多数时间都是延迟的.(选择Xming然后在Windows上按Ctrl-V)

在Windows上:在通过我的文本之前,我必须多次重复Ctrl+ V.(<10 kBytes)

请注意,第一次失败的尝试不会超过以前的剪贴板内容.

注意2:如果我使用VB脚本来过去剪贴板内容,我没有延迟.

Set objHTML = CreateObject("htmlfile")
ClipboardText = objHTML.ParentWindow.ClipboardData.GetData("text")
path = "D:\Users\blanchj1\AppData\Local\Temp\clipboard"
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile(path, 2, true)
objFile.WriteLine ClipboardText
objFile.Close 
Run Code Online (Sandbox Code Playgroud)

注3:如果我通过应用程序菜单粘贴记事本++ - >编辑 - >粘贴,我仍然有这个延迟.

注4:如果我再次使用Ctrl+ 粘贴内容V,我仍然会有这种延迟.

注5:延迟似乎与过去的章程数成正比.

所以我认为这种延迟来自Windows问题.这是字符编码转换的问题吗?

谁能向我解释它是如何运作的?

windows clipboard xming delay paste

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

在R中,我可以停止打印(cat(""))返回NULL吗?为什么cat("foo")会返回foo>

如果我进入

print(cat(""))
Run Code Online (Sandbox Code Playgroud)

我明白了

NULL
Run Code Online (Sandbox Code Playgroud)

我想用来cat()打印R脚本的进度,但我不明白为什么它会NULL在我所有连接字符串的末尾返回,更重要的是,如何让它停止?

r concatenation paste cat

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

标签 统计

paste ×10

clipboard ×2

concatenation ×2

copy ×2

javascript ×2

python ×2

.net ×1

c# ×1

cat ×1

delay ×1

excel ×1

ms-word ×1

paster ×1

pyramid ×1

r ×1

sql-server-2008 ×1

textbox ×1

vim ×1

web ×1

windows ×1

wpf ×1

xming ×1