问题列表 - 第13838页

使用jQuery检索HTML元素id

是否可以使用jQuery获取元素的id(div,input等)以及如何获取?

html javascript jquery

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

打印新角色时返回

在下面的代码中:

.......
 mystring ID;
 char dum[]="_";         
 fprintf(fp_file,"%s%s%d   ",ID,dum,1);
.....
Run Code Online (Sandbox Code Playgroud)

ID是一个字符串 "customers "

所以我得到了输出:

"customers _1"
Run Code Online (Sandbox Code Playgroud)

但我的意图是得到

"customers_1"
Run Code Online (Sandbox Code Playgroud)

由于技术原因,我不能以任何方式修改ID,所以我想知道,当程序打印dum时,它是如何回到角色,覆盖构成ID的一部分的空白区域,所以我得到了我想要的结果.

非常感谢

c

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

从客户端 - ASP.NET MVC检测到一个潜在危险的Request.Form值

我在我的ASP.NET MVC应用程序中收到此错误,我从WYSIWYG中获取HTML输入,因此我不希望验证内容.

我尝试过我在这里找到的解决方案,但似乎在我的MVC应用程序中没有任何区别.我也尝试过在web.config中再做一遍 - 没有快乐.
这是ASP.NET MVC中的一个错误吗?

asp.net-mvc dangerous-request

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

FFMPEG和Pythons子进程

我正在努力写一个gui FFMPEG.我正在使用pythons子进程为我想要的每个转换创建一个ffmpeg进程.这工作正常,但我也想要一种方法来获得转换的进度,无论是否失败等等.我想我可以通过访问进程的标准输出这样做:

调用 subprocess.Popen()

# Convert - Calls FFMPEG with current settings. (in a seperate
# thread.)
def convert(self):
    # Check if options are valid
    if self.input == "" or self.output == "":
        return False

# Make the command string
ffmpegString = self.makeString()

# Try to open with these settings
try:
    self.ffmpeg = subprocess.Popen(ffmpegString, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
except OSError:
    self.error.append("OSError: ")
except ValueError:
    self.error.append("ValueError: Couldn't call FFMPEG with these parameters")

# Convert process should be running now.
Run Code Online (Sandbox Code Playgroud)

阅读stdout: …

python subprocess ffmpeg

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

Sql Server Decimal(30,10)丢失最后2位小数

当在Sql Server 05中划分2个十进制(30,10)数字时,2个最后的小数似乎丢失(甚至没有舍入,只是截断).

例如:

Declare @x decimal(30,10)
Declare @y decimal(30,10)
Declare @z decimal(30,10)

select @x = 2.1277164747 
select @y = 4.8553794574

Select @z = @y/@x   
select @z 
Run Code Online (Sandbox Code Playgroud)

结果:2.28196731 00

但是,如果将2个被分割的数字转换为浮点数似乎有效:

....
Select @z = cast(@y as float)/cast(@x as float)
select @z 
Run Code Online (Sandbox Code Playgroud)

结果:2.28196731 81

为什么Sql这样做?什么是在不失去Sql精度的情况下划分小数的正确方法.

sql t-sql sql-server

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

Visual Basic .net中的Arraylist

我可以获得一个如何在Visual Basic .NET中创建类似Vector或ArrayList的示例吗?

vb.net vector arraylist

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

如何点击时用JavaScript编写用ActiveX编写的ActiveX控件?

我已经在SO上看到了一些与此相关的问题,但我认为我的情况有所不同,不能被视为重复(如果我错了,请告诉我).

我有一个用C#编写的ActiveX控件,虽然我主要使用它,但我希望在点击时用JavaScript引发一个事件(它显示一个图像,因此它是页面上的一个可视元素).

我想要完成的最终目标与它是一个<span>标签没什么不同,并且onclick当点击标签的区域时它有一个事件来提升JavaScript函数.

我读过的大部分内容都详细介绍了如何处理ActiveX控件中的事件并来回发送信息,这很好,但看起来过于复杂.我不打算与ActiveX控件进行通信,我只需要一个JavaScript函数,当我点击它时,以类似于<span><div>标记的方式触发.我可以用JavaScript处理其他所有内容.简单地将控件包装在一个<span><div>一个onclick事件中没有任何效果 - ActiveX控件几乎覆盖了它.

是否有一种简单的方法来处理用C#编写的ActiveX控件?

我想另一种方式是 - 我正在使用第三方控件,我们必须使用类似于以下的代码来通过JavaScript与我们的HTML页面进行通信

<script type="text/javascript" event="OnMouseClick(index)" for="AXObjectName"> 
        <!--
         AXObjectName_OnMouseClick(index);
        //-->
</script>
Run Code Online (Sandbox Code Playgroud)

AXObjectName控件的名称/ ID 在哪里,AXObjectName_OnMouseClick它是我在代码中触发的JavaScript函数的名称,传递index参数.但是,我需要做些什么来设置OnMouseClick控件中的方法?如果我不想传递任何实际信息(即不index),我甚至不得不走这么远吗?

c# activex onclick

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

GET参数中允许的字符

GET参数中允许哪些字符而不编码或转义它们?我的意思是这样的:

http://www.example.org/page.php?name=XYZ

你有什么可以而不是XYZ?我认为只有以下字符:

  • az(AZ)
  • 0-9
  • -
  • _

这是完整列表还是允许其他字符?

我希望你能帮助我.提前致谢!

parameters get character special-characters

57
推荐指数
5
解决办法
8万
查看次数

通用BitConverter式方法?

我最近遇到过一种情况,我需要创建一个通用方法来从字节数组中读取数据类型.

我创建了以下类:


public class DataStream
{
    public int Offset { get; set; }

    public byte[] Data { get; set; }

    public T Read<T>() where T : struct
    {
        unsafe
        {
            int dataLen = Marshal.SizeOf( typeof( T ) );
            IntPtr dataBlock = Marshal.AllocHGlobal( dataLen );


            Marshal.Copy( Data, Offset, dataBlock, dataLen );


            T type = *( ( T* )dataBlock.ToPointer() );

            Marshal.FreeHGlobal( dataBlock );

            Offset += dataLen;

            return type;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,除了解除分配问题,此代码不会使用此消息进行编译:

Cannot take the address of, get the size of, or …

c# unsafe marshalling

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

如何找到程序集的依赖项

我有一个大约10个项目的解决方案,我最近在NHibernate上升级到了新版本,但是当我运行解决方案并得到消息时:"找到的程序集的清单定义与程序集引用不匹配".所以有些组件正在寻找旧版本.我尝试将我的项目中的所有引用删除到NH,并重新添加它们,删除所有bin等.我知道我可以在配置文件中重定向到新版本,但是没有项目应该依赖于旧版本.那么有没有办法找出哪个DLL依赖于旧版本?

c# vb.net asp.net nhibernate

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