问题列表 - 第30756页

如何使用Javascript动态嵌入Java小程序?

我希望能够使用按下按钮时调用的Javascript函数动态地将Java小程序插入到网页中.(在页面加载时加载applet会使事情变得太慢,冻结浏览器等等...)我使用以下代码,它在FF中无缝运行,但在IE8,Safari 4和Chrome中没有错误消息而失败.有没有人知道为什么这不能按预期工作,以及如何以适用于所有浏览器的方式动态插入applet?我尝试过document.write()按照其他地方的建议使用,但是在页面加载后调用它会导致页面被删除,所以这对我来说不是一个选项.

function createPlayer(parentElem)
{
    // The abc variable is declared and set here

    player = document.createElement('object');
    player.setAttribute("classid", "java:TunePlayer.class");
    player.setAttribute("archive", "TunePlayer.class,PlayerListener.class,abc4j.jar");
    player.setAttribute("codeType", "application/x-java-applet");
    player.id = "tuneplayer";
    player.setAttribute("width", 1);
    player.setAttribute("height", 1);

    param = document.createElement('param');
    param.name = "abc";
    param.value = abc;
    player.appendChild(param);

    param = document.createElement('param');
    param.name = "mayscript";
    param.value = true;
    player.appendChild(param);

    parentElem.appendChild(player);
}
Run Code Online (Sandbox Code Playgroud)

javascript java applet internet-explorer dom

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

是否有适用于.NET 4的ELMAH版本?

我想在运行于.NET 4的ASP.NET MVC 2应用程序中使用ELMAH,但根据Google代码上的项目托管站点,它只支持.NET 1.1和2.0.

是否已经有一个.NET 4版本的ELMAH,或者我是否必须下载源代码并更新自己的任何内容?

elmah .net-4.0

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

奇怪的运算符优先级与?? (null合并运算符)

最近我有一个奇怪的错误,我在那里连接一个字符串int?然后添加另一个字符串.

我的代码基本上相当于:

int? x=10;
string s = "foo" + x ?? 0 + "bar";
Run Code Online (Sandbox Code Playgroud)

令人惊讶的是,这将运行和编译没有警告或不兼容的类型错误,这将是:

int? x=10;
string s = "foo" + x ?? "0" + "bar";
Run Code Online (Sandbox Code Playgroud)

然后这会导致意外的类型不兼容错误:

int? x=10;
string s = "foo" + x ?? 0 + 12;
Run Code Online (Sandbox Code Playgroud)

这个更简单的例子也是如此:

int? x=10;
string s = "foo" + x ?? 0;
Run Code Online (Sandbox Code Playgroud)

有人能解释一下这对我有用吗?

c# types null-coalescing-operator

22
推荐指数
2
解决办法
2502
查看次数

如何用Jquery各自制作这个技巧?

我的PHP代码:

for($i = 1; $i < 22; $i++) {

    echo '<div id="number" style="display:none">'.$i.'</div>';

}
Run Code Online (Sandbox Code Playgroud)

我的jquery代码:

$('#number').each(function() {

    $(this).slideDown("slow");  

})
Run Code Online (Sandbox Code Playgroud)

这有什么不对?当所有数字一个接一个地出现时,我想实现效果.我的意思是,首先滑下1号,然后是2号,依此类推.现在只滑下1号并且在他之后没有任何事情发生,尽管我每个都使用jquery.谢谢.

php each jquery

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

无法使用Nexus One访问DDMS的文件资源管理器中的数据文件夹!

我的Nexus One与USB连接.

当我访问DDMS的文件资源管理器时,如果我点击"数据"文件夹,名称"数据"附近的小加号消失2-6秒然后重新出现,但文件夹"数据"的内容未显示!

这里有一些其他信息:

  • 文件夹数据具有权限drwxrwx - x

  • 我的电脑操作系统是Windows XP

  • Eclipse v.3.5.2

  • Android SDK 1.6

android ddms

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

jQuery与Scriptaculous冲突

为什么我不能在同一页面中使用Scriptaculous和jQuery而不调用:jQuery.noConflict()?

jquery conflict scriptaculous

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

与单个视图关联的多个ViewModel

我有一个View,它显示了一个DataGrid绑定到ObservableCollectionViewModel中的a.为了便于讨论,我们假设我们有一个Team包含团队的视图DataGrid,其中每行代表一个Player.

我的问题是我应该使用什么数据类型来代表我的Team收藏中的玩家.集合中的项目是ViewModels本身是一个好主意吗?在这种情况下,我的TeamView将与单个TeamViewModel以及任意数量的PlayerViewModel(在Team集合中)相关联.

将多个ViewModel与单个View相关联是否违反了MVVM的任何设计准则,是否有实现此方案的首选方法?

谢谢!

wpf mvvm

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

你是否总是对C中的数字使用'int',即使它们是非负数?

我总是使用unsigned int来表示永远不应该是负数的值.但是今天我在代码中发现了这种情况:

void CreateRequestHeader( unsigned bitsAvailable, unsigned mandatoryDataSize, 
    unsigned optionalDataSize )
{
    If ( bitsAvailable – mandatoryDataSize >= optionalDataSize ) {
        // Optional data fits, so add it to the header.
    }

    // BUG! The above includes the optional part even if
    // mandatoryDataSize > bitsAvailable.
}
Run Code Online (Sandbox Code Playgroud)

我应该开始使用int而不是unsigned int来表示数字,即使它们不能为负数吗?

c coding-style

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

使用sessionStorage有什么好处?

只是想知道在存储要在Javascript轮播中使用的HTML内容时使用HTML5的sessionStorage的实际好处是什么?

它与性能有关吗?加载时间?带宽?

html javascript html5 dom

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

ASP.NET MVC中的单元测试如何比Web Forms更好?

我刚刚开始学习ASP.NET MVC.将ASP.NET MVC与Web窗体进行比较时,MVC的主要优势之一就是更好地支持单元测试.我可以很好地解释它如何得到更好的支持吗?

编辑:如果可能请在两者中提供示例.

asp.net asp.net-mvc unit-testing

14
推荐指数
2
解决办法
2132
查看次数