Chrome で JSF アプリを開いているときにチェックボックスを選択できないという奇妙な問題があります。ただし、シークレット モードまたは別のブラウザーで同じページを開くと、チェックボックスは正常に機能します。
問題のあるブラウザでは、ソースに次のものが含まれています。
<head>
<link type="text/css" rel="stylesheet" href="/javax.faces.resource/theme.css.xhtml?ln=primefaces-bootstrap">
<link type="text/css" rel="stylesheet" href="/javax.faces.resource/primefaces.css.xhtml?ln=primefaces">
<script type="text/javascript" src="/javax.faces.resource/jquery/jquery.js.xhtml?ln=primefaces"></script>
<script type="text/javascript" src="/javax.faces.resource/primefaces.js.xhtml?ln=primefaces"></script>
<link type="text/css" rel="stylesheet" href="/javax.faces.resource/undefined/undefined.css.xhtml?ln=primefaces">
</head>
ただし、別のブラウザーまたはシークレット モードで sam ページを開くと、次のようになります。
<head>
<link type="text/css" rel="stylesheet" href="/javax.faces.resource/theme.css.xhtml?ln=primefaces-bootstrap">
<link type="text/css" rel="stylesheet" href="/javax.faces.resource/primefaces.css.xhtml?ln=primefaces">
<script type="text/javascript" src="/javax.faces.resource/jquery/jquery.js.xhtml?ln=primefaces"></script>
<script type="text/javascript" src="/javax.faces.resource/primefaces.js.xhtml?ln=primefaces"></script>
</head>
ブラウザーによってリソースの表示が異なるのはなぜですか?