问题列表 - 第17128页

Safari Javascript问题

我目前正在为我的公司(Leader Technologies)开发一个用于注册Logitech产品的Javascript程序.其URL是:http: //wwwtest.onlineregister.com/logitechreg/

我的程序在我尝试过的除Safari 4之外的所有单个Web浏览器(包括IE 6)上看起来都很好.在Safari 4上,在选择了位置,语言和产品类别后,点击实际产品菜单时(id = WHPR) ),显示负责显示产品的div,但下拉选项仍然可见.在所有其他浏览器上,隐藏中的下拉列表和可能的选择(这是预期的行为.)

直接,我的问题是我可以在Safari 4中成功隐藏此下拉列表而不会完全清空下拉列表,然后仅使用所选值重新填充它吗?如果可能的话,我宁愿不这样做,但如果这是实现我的目标的唯一方法,那么我可以另外更改网站.

我相信问题是我在以下位置设置监听器<select>:

<select id="WHPR" class="ui-formulate-ignore" style="width: 280px; visibility: visible;" onchange="whprChanged(this);" onfocus="displaySelector(form, document.getElementById('WHPR')); document.getElementById('imageHolder').focus(); this.blur();" name="WHPR">

非常感谢你花时间帮助我.我非常感谢本网站提供的所有帮助.

-Brian J. Stinar-

html javascript safari

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

带SQL Server的ASP.NET会话状态服务器

我们正在尝试使用以下web.config行来使会话状态工作:

<sessionState 
    mode="SQLServer" 
    stateConnectionString="tcpip=127.0.0.1:42424" 
    sqlConnectionString="Data Source=dbServer;User ID=stateUser;Password='thepassword'" 
    cookieless="false" 
    timeout="20"/>
Run Code Online (Sandbox Code Playgroud)

在dbServer上,我们运行以下命令来设置ASPState db:

aspnet_regsql.exe -S localhost-E -ssadd -sstype p
Run Code Online (Sandbox Code Playgroud)

在webServer上,我们已经启动了ASP.Net状态服务,但是,表ASPStateTempApplications或ASPStateTempSessions中都没有记录,而且看起来会话仍在存储中。

怎么了?状态服务是否应该在数据库服务器上运行?它是否与IIS一起安装,因为尽管已安装.net 3.5.1,但在该计算机上不可用。

IIS日志未显示任何失败提示。怎么了?

sql-server asp.net session-state

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

在WeakReference.Target的GC之后,WeakReference会发生什么

当WeakReference.Target引用的目标对象被垃圾收集时,WeakReference会发生什么?WeakRerence是否保持活力并保持存在?我问的原因是我有一个存储在List中的WeakReferences列表.在运行期间,新的WeakReferences不断被添加到该列表中.现在当目标对象死亡时,我是否必须自己清理废弃的WeakReference?如果是这样,我是如何做到这一点的聪明伎俩?当WeakReference被放弃时,我可以收到通知吗?或者我是否必须引入经常循环遍历该列表的计时器,以查看是否可以从该列表中删除任何WeakReference实例.

.net garbage-collection weak-references

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

CodeIgniter,jQuery和AJAX

我目前正在codeigniter中建立一个网站,这是一个页面网站,基本上是一个用户进入页面,他们使用该菜单中的主菜单创建,他们选择了他们想要查看的网站的哪些部分,并点击关联链接...点击这些链接应该在他们自己的手册菜单中显示内容.

我的问题是我认为最简单的方法是使用jquery和ajax加载选定的视图?如果我在错误的路线上什么是更好的解决方案,我也找不到任何关于使用ajax加载视图的内容,是否有人有任何建议?

php ajax jquery codeigniter

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

"ROLLBACK TRANSACTION named_transaction"有什么意义?

我已经通过MSDN阅读了ROLLBACK TRANSACTION嵌套事务.虽然我明白了ROLLBACK TRANSACTION savepointname,我不明白ROLLBACK TRANSACTION transactionname.

  1. 它只transactionname在最外面的事务处理时才有效
  2. ROLLBACK 总是回滚整个事务"堆栈",除非是 savepointname

基本上,当我阅读文档时,除了保存点之外,ROLLBACK回滚所有事务(to @@TRANCOUNT=0).我能看到的唯一区别是这个片段:

如果使用外部事务名称的ROLLBACK TRANSACTION transaction_name语句在一组嵌套事务的任何级别执行,则回滚所有嵌套事务.如果在一组嵌套事务的任何级别执行没有transaction_name参数的ROLLBACK WORK或ROLLBACK TRANSACTION语句,它将回滚所有嵌套事务,包括最外层事务.

从阅读中可以看出,回滚一个命名事务(必须是最外层事务的名称),只会回滚嵌套事务.这将为回滚命名事务提供一些意义.所以我设置了一个测试:

CREATE TABLE #TEMP (id varchar(50))

INSERT INTO #TEMP (id) VALUES ('NO')
SELECT id AS NOTRAN FROM #TEMP
SELECT @@TRANCOUNT AS NOTRAN_TRANCOUNT

BEGIN TRAN OUTERTRAN

INSERT INTO #TEMP (id) VALUES ('OUTER')
SELECT id AS OUTERTRAN FROM #TEMP
SELECT @@TRANCOUNT AS OUTERTRAN_TRANCOUNT

BEGIN TRAN INNERTRAN

INSERT INTO #TEMP (id) …
Run Code Online (Sandbox Code Playgroud)

t-sql transactions rollback sql-server-2008

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

使用regsvr32取消注册DLL

这让我疯了.

我使用注册了DLL(COM)

regsvr32 blabla.dll
Run Code Online (Sandbox Code Playgroud)

与此同时,我从磁盘上手动删除了这个DLL.

如何取消注册此dll?我知道CLSID.

编辑:

显然我需要从注册表中删除它.

我应该在注册表中删除什么?

registry regsvr32

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

什么时候应该使用Actor模型?

应该何时使用Actor模型

它当然不能保证无死锁的环境.

B等待A时,Actor A可以等待来自B的消息.

此外,如果演员在进入下一个任务之前必须确保其消息已被处理,则必须发送消息并等待"您的消息已被处理"消息而不是直接阻止.

模特的力量是什么?

concurrency multithreading functional-programming actor-model actor

41
推荐指数
2
解决办法
8570
查看次数

void指针和ffcall库

我正在使用ffcall(特别是ffcall的avcall包)库来动态地将参数推送到可变参数函数.即我们有

int blah (char *a, int b, double c, ...);
Run Code Online (Sandbox Code Playgroud)

我们希望用来自用户的值来调用此函数.为此,我们创建了该函数的avcall版本:

int av_blah (char *a, int b, double c, char **values, int num_of_values)
{
    av_alist alist;
    int i, ret;
    av_start_int (alist, &blah, &ret); //let it know which function
    av_ptr (alist, char*, a); // push values onto stack starting from left
    av_int (alist, b);
    av_double (alist, c);
    for (i=0;i<num_of_values;i++)
    {
        // do what you want with values and add to stack
    }
    av_call (alist);  //call blah()

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

现在,我使用avcall的功能是:

int …
Run Code Online (Sandbox Code Playgroud)

c pointers void memory-corruption

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

受益于Erlang中的".app"文件?

我从来没有真正使用过.app我的项目文件.我理解通过application模块加载应用程序需要这些.

还有其他用途吗?

erlang

7
推荐指数
2
解决办法
1963
查看次数

这段代码是否创建了匿名的Perl哈希?

在阅读所提供的片段FormFiller(这里我有点意外了),我注意到这条线:

$f->add_filler( password => Interactive => []);
Run Code Online (Sandbox Code Playgroud)

password => Interactive => []相当于{"password" => {"Interactive"=>[]}}?如果没有,它会变成什么?

perl hash

0
推荐指数
3
解决办法
133
查看次数