我有一个页面,它产生一个弹出浏览器窗口.我在父浏览器窗口中有一个JavaScript变量,我想将它传递给弹出的浏览器窗口.
有没有办法做到这一点?我知道这可以在同一浏览器窗口中的帧之间完成,但我不确定它是否可以跨浏览器窗口完成.
是否有任何好的资源来规划如何从架构角度使用异常?(或者直接在这里提供你的建议.)在我工作的项目中,我发现一些常见的异常被反复使用并且往往会失去意义.来自:http://jamesjava.blogspot.com/2007/10/exception-plan.html
如果网站的所有者想要尽可能地跟踪他们的用户,他们可以捕获什么(以及如何).您可能想知道这一点,以便捕获您创建的站点上的信息,或者作为用户,以防止站点捕获您的数据.
这是一个起始列表,但我确定我错过了一些重要的内容:
这些是我想到的常见问题,但必须有很多不寻常的问题.例如,这个:
...在这里阅读之前我从未听说过的.
稍后添加(阅读本文后):
请尝试每个答案只放一个项目,然后我们可以使用投票来整理更好/更有趣的.以下列表可能效果不佳.
好吧......下一次我问这样的问题我会更好地设置它.
以下是我得到的一些最佳答案:
我要求一个模板技巧来检测一个类是否具有给定签名的特定成员函数.
问题类似于这里引用的问题 http://www.gotw.ca/gotw/071.htm 但不一样:在Sutter的书中,他回答了C类必须提供成员函数的问题.一个特定的签名,否则程序将无法编译.在我的问题中,我需要做一些事情,如果一个类有这个功能,否则做"其他".
boost :: serialization面临类似的问题,但我不喜欢他们采用的解决方案:模板函数默认调用具有特定签名的自由函数(您必须定义),除非您定义特定的成员函数(在他们的情况下"序列化",它采用给定类型的2个参数)与特定签名,否则将发生编译错误.那就是实现侵入式和非侵入式序列化.
我不喜欢这个解决方案有两个原因:
我需要为没有该成员函数的类定义自定义行为,并且我的实体位于不同的名称空间内(我不想覆盖在一个名称空间中定义的全局函数,而我在另一个名称空间中)
你能给我一个解决这个难题的提示吗?
我需要编写一个接收字符串和正则表达式的函数.我需要检查是否有匹配并返回匹配的开始和结束位置.(正则表达式已经由qr//.编译.)
该函数也可能会收到一个"全局"标志,然后我需要返回所有匹配的(开始,结束)对.
我无法更改正则表达式,甚至不能添加()它,因为用户可能会使用()和\1.也许我可以用(?:).
例如:给出"ababab"和正则表达式qr/ab/,在全局情况下我需要回到3对(开始,结束).
使用ViEmu,你真的需要解除许多resharpers键绑定以使其运行良好.
在使用ViEmu时,有没有人拥有他们认为是一套适用于resharper的良好键绑定?
我目前正在使用Resharper的Visual Studio绑定做什么.使用ViEmu烘烤所有冲突的,然后通过菜单修饰符(菜单项的Alt-R键盘快捷键)驱动其余部分.我也使用Visual Assist快捷方式(对于C++)
如果任何人得到任何提示和技巧ViEmu/Resharper或Visual Assist一起工作,我最适合它!
我目前正在寻求执行一些无头HTML渲染,基本上在屏幕外创建资源并将结果保存为图像.目的是获取HTML语言的一个子集并将其应用于小屏幕设备(如PocketPC),因为我们的用户知道HTML并且从Photoshop到HTML标记的转换是可以接受的.
我也正在考虑使用WPF成像,所以如果有人可以权衡其使用的评论(特别是你的用户指向用于创建WPF布局的工具,你可以转换成图像以及它的表现如何),我们将不胜感激.
我的偏好顺序是:
我并不十分担心无头渲染的功能如何丰富,因为除了图像之外我们不会大量使用JavaScript,Flash和其他嵌入式对象.只要其实现接近符合标准,我就可以使用IE,Firefox,webkit甚至自定义渲染实现.
在vista上使用Visual Studio 2008编译一个简单的C++项目后,一切都在原始vista机器和其他远程计算机上运行良好.但是,将其移动到XP框会导致错误消息:"应用程序无法启动,因为应用程序配置不正确".
我需要做什么才能使我编译的EXE在XP和Vista上运行?几个月前我遇到了同样的问题,只是摆弄了项目中的一些设置修复它,但我不记得我改变了哪些.
许多网站,如Twitter,Facebook和其他网站让用户输入他们的电子邮件ID和密码并基于此"提取"联系人.
有谁知道这是怎么做的?