有没有办法检测哪些Windows XP主题正在使用?
我怀疑你没有特定的api调用,但你可以通过检查一些DOM元素,即特征检测来解决这个问题.
另一个问题:经典主题甚至存在于windows vista或windows 7上吗?
编辑 - 这是我的解决方案:
function isXpTheme() {
var rgb;
var map = { "rgb(212,208,200)" : false,
"rgb(236,233,216)" : true };
var $elem = $("<button>");
$elem.css("backgroundColor", "ButtonFace");
$("body").append($elem);
var elem = $elem.get(0);
if (document.defaultView && document.defaultView.getComputedStyle) {
s = document.defaultView.getComputedStyle(elem, "");
rgb = s && s.getPropertyValue("background-color");
} else if (elem.currentStyle) {
rgb = (function (el) { // get a rgb based color on IE
var oRG =document.body.createTextRange();
oRG.moveToElementText(el);
var iClr=oRG.queryCommandValue("BackColor");
return "rgb("+(iClr & 0xFF)+","+((iClr & …Run Code Online (Sandbox Code Playgroud) 我有一个问题,标签文件中的某些属性会在下次使用标签时留下来.
我认为这是因为Tag类正在被加载,然后同一个实例被重用于每次调用.所以我在以后的调用中没有设置的属性不像我期望的那样是空的,并且包含陈旧的值!
我希望不再发生这种情况.有谁知道tomcat 6中的设置控制是什么?
要使用@Autowire注释,使用注释的对象必须来自spring上下文.
JSF托管bean是由JSF的IOC not Springs创建的,因此我不能在其中使用@Autowire必须使用faces-config.xml和托管属性.
我已经设置的EL解析器,让是有春天豆类管理特性,我希望把它一步,摆脱需要每一个我需要的东西自动装配时间去到faces-config.xml中.这可能吗?
我试图找到一个用nodejs编写的CDN服务器的例子,它执行以下操作:
我意识到这样的事情已经存在(S3等),但我的兴趣是学术性的.如果在节点中完成了类似的事情,我感兴趣,以及如何.
在IE6中,可能是7,如果你将a的宽度设置为auto以外的任何值,如果select中的选项比select的宽度宽,它们会被切断.这是不好的.Firefox很聪明,不能这样做.
问题:如何判断选项是否被javascript切断?
你怎么处理这个问题,然后将宽度设置为自动?
html javascript jquery internet-explorer internet-explorer-6
我有一个bean,我最近从一个托管bean转变为一个spring-bean.
一切都很好,直到某个时候调用以下方法:
Exception e = (Exception) FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get(
AbstractProcessingFilter.SPRING_SECURITY_LAST_EXCEPTION_KEY);
Run Code Online (Sandbox Code Playgroud)
在这一点上事情爆发,因为FacesContext.getCurrentInstance()返回null.
是否可以将faces上下文注入我的bean?
我试图提出一个很好的约定来在我的应用程序中进行请求映射
现在我有
RegistrationController {
@RequestMapping(value="/registerMerchant")
...
@RequestMapping(value="/registerUser")
...
}
Run Code Online (Sandbox Code Playgroud)
但这不是理想的,因为通过查看您可能不知道的URL来查找RegistrationController代码.
有没有办法我可以在程序上预先添加那些映射的控制器名称:
/registration/registerMerchant
/registration/registerUser
Run Code Online (Sandbox Code Playgroud) 我需要根据用户的角色将用户重定向到2个不同的注销URL.我该怎么做呢?
我正在使用spring security 2.0,我的xml看起来像这样:
<s:http access-denied-page="/" >
<s:intercept-url pattern="/pages/SplashPage.jsf" access="IS_AUTHENTICATED_ANONYMOUSLY"/>
<s:intercept-url pattern="/pages/Home.jsf" access="ROLE_USER,ROLE_MERCHANT"/>
<s:anonymous/>
<s:form-login
login-page="/"
login-processing-url="/j_spring_security_check"
default-target-url="/pages/Home.jsf"
authentication-failure-url="/" always-use-default-target='false' />
<s:logout invalidate-session="true" logout-url="/pages/logout.jsf" logout-success-url="/" />
<s:concurrent-session-control max-sessions="1" exception-if-maximum-exceeded="false"/>
</s:http>
Run Code Online (Sandbox Code Playgroud) 导致错误的原因是什么 NetworkError: 405 Method Not Allowed
我正在使用Web服务,突然间它开始返回该错误.它没有维护,所以它不会得到修复.我很好奇我是否可以为此做些什么.
违规的Web服务URL是:http://jsonpdb.appspot.com/add
js2coffee似乎“下降”了。有谁知道任何其他在线工具可以将 javascript 转换为咖啡脚本?
javascript ×3
html ×2
java ×2
jsf ×2
spring ×2
autowired ×1
coffeescript ×1
jquery ×1
jsp-tags ×1
node.js ×1
spring-mvc ×1
tomcat ×1
windows ×1