问题列表 - 第16761页

在IE(和Firefox)中处理后退按钮的最佳做法是什么

我在旧版本中知道这一点,但我无法弄清楚处理后退按钮的最佳做法.

我正在编写一个Web应用程序,在浏览器和后端服务器之间有大量数据移动.我目前使用post,当然当用户绕过应用程序导航并使用后退按钮IE和Firefox弹出消息询问用户是否要重新发送数据.

我试过"获取",除了URL中显示的所有数据外,IE8仍会生成一条消息.

此外,我无法确定帖子何时导致消息,何时不能确定消息,因为我有测试用例发布数据,其中后退按钮不会导致消息.

我的环境是JavaScript,PHP和MySQL.

任何帮助或指向研究地点的指针都非常感谢.

编辑:

我写了3个小页来测试发布a-> b-> c-> a并且它们不会导致任何postdata消息.我不知道为什么:

一个

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test post A</title>
</head>
<body>  
<h1>testPostA.php</h1>
<h3>Came from <?php print (isset($_POST['data'])?$_POST['data']:"NoWhere"); ?></h3>
<form action="testPostB.php" method="post">
    <input name="data" type="text" value="from testPostA.php" />
    <input type="Submit" value="Submit To: testPostB.php" />
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test post B</title>
</head>
<body> …
Run Code Online (Sandbox Code Playgroud)

javascript php xhtml

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

如何使用预先填写的"收件人"字段启动电子邮件应用程序?

我试过这个代码,我在这里找到:

Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.fromParts("mailto", "testemail@gmail.com", null)); startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

但是我在屏幕上看到一条消息,上面写着"不支持的动作".有关如何使其工作的任何想法?

谢谢!

email android android-intent android-activity

13
推荐指数
2
解决办法
6172
查看次数

哪些IoC容器支持Silverlight?

我正在寻找支持Silverlight的IoC容器列表.我知道UnityNinject可以使用Silverlight,但我没有发现任何信息表明其他众所周知的容器,如StructureMap,Castle Windsor或Autofac,都支持Silverlight.

有没有人使用过这些或其他容器,或者将它们与Silverlight平台进行比较?

silverlight inversion-of-control

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

Linq-to-Entities:选择查询表达式中的格式日期

我试图直接从LINQ到实体查询表达式获取格式化的日期字符串.

nonBusinessDays = (from ac in db.AdminCalendar
                   where ac.DateTimeValue >= calendarStartDate && ac.DateTimeValue <= calendarEndDate && ac.IsBusinessDay == false
                   select ac.MonthValue + "/" + ac.DayOfMonth + "/" + ac.FullYear).ToList();
Run Code Online (Sandbox Code Playgroud)

但是,我得到了folloinw错误消息:"无法将类型'System.Nullable`1'强制转换为'System.Object'.LINQ to Entities仅支持转换实体数据模型基元类型."

除了遍历结果集之外,还有什么方法可以做到这一点吗?谢谢!安倍晋三

datetime linq-to-entities string-formatting

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

101 Rx示例

编辑:感谢wiki的链接,我认为自从它已经开始,它更容易去那里检查.不过这里的问题也很好,所以不在msdn论坛周围的人会了解wiki及其位置.

简短问题:

你有一个Rx代码示例,可以帮助人们更好地理解它吗?

漫长的漫无边际的问题:

现在已经发布了Rx框架,我认为我们中的许多人都有兴趣获取这些内容并尝试它们.可悲的是,实际上并没有很多例子(经过详尽的搜索后,我几乎确信Rx只是为了在wpf应用上轻松实现).

我不记得我读到或听过的确切位置(我一直在看很多博客和视频),Rx团队似乎对101系列感兴趣...当他们有足够的时间去做...对于那些想要了解它并且现在玩它的人来说非常糟糕(我的意思是,当一个像这样的新技术出现时,自我尊重的开发人员不会觉得自己是一个带有新玩具的孩子) .

我个人现在一直在尝试,但哇有一些疯狂的概念......只是让像MaterialiseZip这样的方法让我想起了TeleportersBack to the Future的东西.

所以,我认为这将是很好,如果有更多的了解的,帮助建立的范例集,阿拉101个LINQ的例子,从基本的使用变为更复杂的东西,几乎涵盖了所有的方法和他们的用途,一种实用的方法(也许还有一点理论,特别是因为这些概念可能需要它)

我认为MS开发人员花时间给我们这样的材料很棒,但我也认为这个社区足以开始构建我们自己的材料,不是吗?

.net c# reactive-programming system.reactive

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

如何在Jtable中的行中添加边框?

我有一个Jtable,我想通过在行中添加边框来突出显示一行.我扩展了一个DefaultTableCellRenderer,我认为需要在getTableCellRendererComponent方法中完成工作.

我猜测,因为似乎没有一行的概念,我需要为行中的单个单元格创建自定义边框.类似于第一个单元格的左侧,顶部和底部,所有内部单元格的顶部和底部,以及行中最后一个单元格的顶部,底部和右侧.我在查找如何实际执行思考过程时遇到了问题.我不确定如何使用该setBorder()方法,或者甚至是我需要采取的方向.

java user-interface swing jtable

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

命名命名空间

我在试图找出如何恰当地命名我的命名空间时遇到了问题.我的命名空间目前是:

<CompanyName>.<ProductName>.Configuration
Run Code Online (Sandbox Code Playgroud)

但是,使用"配置"与以下内容冲突:

System.Configuration
Run Code Online (Sandbox Code Playgroud)

更糟糕的是,我还有一个名为ConfigurationManager的类.我知道我可以将其更改为:

<CompanyName>.<ProductName>.<ProductName>Configuration
Run Code Online (Sandbox Code Playgroud)

但这似乎是多余的.有任何想法吗?

编辑:此外,我知道在调用任何一个类时,我可以完全限定调用代码,但System.Configuration命名空间和<CompanyName>.<ProductName>.Configuration命名空间中的类将被使用的频率将导致丑陋的代码.

EDIT2:提供细节:

使用陈述:

using System.Configuration;
using SummitConfiguration = SST.Summit.Configuration;
Run Code Online (Sandbox Code Playgroud)

问题行 配置config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal);

错误消息 'SST.Summit.Configuration'是'命名空间',但它像'类型'一样使用(对于上面的问题行)

.net c# namespaces

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

PHP数组排序

题:

Array
(
    [1257984000] => 2009-11-11 19:00:00
    [1258416000] => 2009-11-16 19:00:00
    [1258722000] => 2009-11-20 08:00:00
    [1258394400] => 2009-11-16 13:00:00
)
Run Code Online (Sandbox Code Playgroud)

这是我的阵列.我想根据数组编号排序(即1257984000,1258416000等).

使用的编码:

function cmp($a, $b) {
   if ($a == $b) {
     return 0;
   }
  return ($a < $b) ? -1 : 1;
}
uasort($array, 'cmp');
Run Code Online (Sandbox Code Playgroud)

它没有正确排序.我的编码风格是否正确?请帮我解决这个问题.

谢谢.

php sorting

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

Struts Tiles 1 - 嵌套的tile问题

我成功使用Struts tile 1,但是在尝试嵌套tile时遇到了问题.

我目前有这样的布局:

http://i49.tinypic.com/jhuemc.jpg

我希望有另一个这样的模板,用于很多用户页面:

http://i46.tinypic.com/14o4mk3.jpg

所以我希望扩展用户布局的第一个布局.在我定义的瓷砖定义中使用:

<definition name=".basic.layout" path="/WEB-INF/jsps/basicLayout.jsp">
    ....

<definition name=".user.layout" extends=".basic.layout">
    <put name="content" value="/WEB-INF/jsps/user/layout.jsp"/>
    ....

<definition name=".user.page" extends=".user.layout">
    <put name="userContent" value="/WEB-INF/jsps/user/page.jsp"/>
    ....
Run Code Online (Sandbox Code Playgroud)

user/layout.jsp我尝试通常使用时显示瓷砖<tiles:get name="userContent"/>.

问题是 The requested resource (/WEB-INF/jsps/user/userContent) is not available

java jsp struts tiles

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

使用基于DLR的语言而不是C#进行脚本编写任务的原因?

我正在考虑将脚本语言嵌入到我的一个软件项目中,并确定了两个选项:在运行时通过CodeDOM编译C#并嵌入基于DLR的脚本语言.这两个选项都可以让我完全访问.NET Framework.

我将编写脚本的操作是用户定义的DataRow转换和一组导致修改后的DataRow的元数据.我希望这些转换可以组合并经常调用.当然,我希望最终用户能够提供和修改变换.

考虑到这一工作量,使用一种方法比另一种方法有明显的优势吗?

c# scripting ironpython dynamic-language-runtime

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