ウェブページ「https://aeropdm.honeywell.com/aeroPDM/emxLogin.jsp」を閲覧しようとしました。しかし、それはクロームで開くことはできませんが、IE11では正常に動作します。それはクロムがJavaのJSPのいくつかの技術をサポートしていないという問題ですか?なぜ接尾辞.aspのウェブページをChromeで開けないのですか
答えて
ブラウザはサーバー側の言語とは関係がないので、java/jspの問題はありません。 htmlの形式でサーバによって提供されるブラウザレンダリングフロントエンドコンテンツ。
ページのソースコードを確認したところ、問題が見つかりました。あなたの部門が
<div style="visibility:hidden" id="divLogin">
をhidden-し、ページがロードされると、あなたがhandleOnLoadを(呼び出すことによってそれを可能にしているまま、あなたのHTMLコード内
)機能
<body bgColor=#ffffff
background="/aeroPDM/common/images/utilSpacer.gif"
onload="handleOnLoad()">
今、この機能handleOnLoad ()がコンテンツを表示しています。
あなたはhandleOnLoad()が表示された場合、あなたがすることができ、私は他のブラウザでは、それが見えるように他のブラウザ
function handleOnLoad() {
//display the login form (only happens if JavaScript is enabled)
if (isNS4) {
setTimeout("void(0)",10);
document.layers['layerLogin'].visibility = "show";
} else if (isIE) {
document.all['divLogin'].style.visibility = "visible";
} else if (isMoz) {
document.getElementById('divLogin').style.visibility = "visible";
}
のためではないと思いますが、IEとMOZおよびNetscapeのために目に見えるこのコンテンツを設定しています単純にすべてのクロムについて1行を最後に追加します。
else
document.getElementById('divLogin').style.visibility = "visible";
だから、要するにあなたは自分のhandleOnLoadを(交換する必要があります) javascript関数これに -
function handleOnLoad() {
//display the login form (only happens if JavaScript is enabled)
if (isNS4) {
setTimeout("void(0)",10);
document.layers['layerLogin'].visibility = "show";
} else if (isIE) {
document.all['divLogin'].style.visibility = "visible";
} else if (isMoz) {
document.getElementById('divLogin').style.visibility = "visible";
else
document.getElementById('divLogin').style.visibility = "visible";
}
最後の他には、他のすべてのブラウザのために実行されますので、NS、IEとMozillaに感謝あなたがそれがクロムのためだけに働くことを望むなら、else
といくつかの条件を付け加えて、else if
にしてください。
これで問題が解決します。
おかげで。あなたの説明は正しいが、別の質問にも及ぶ:なぜdivの可視性をデフォルトで 'hidden'に設定するのか?なぜdivをdircectlyで表示しないのですか? – Yaeljiao
becozログインページは、JavaScriptを使うべきフォームを提出することを目指しているかもしれません。したがって、開発者は、JavaScriptが完全に有効になっているかどうかを検出します。そうでない場合は、コンテンツを「不本意に」隠しますか? – Yaeljiao
はい、開発者かもしれません。ページが完全に読み込まれなかった場合に部門を表示したくない場合は、自分の答えが正しいと思ったら、回答としてマークしてください。ありがとう –
- 1. Eclipse:なぜパッケージエクスプローラのリソースに接尾辞(1)を付けるのですか?
- 2. 私のdivが接尾辞メニューでスクロールしないのはなぜですか?
- 3. Javaで長い間接尾辞が必要なのはなぜですか?
- 4. Maven:アーティファクトファイル名に-SNAPSHOT接尾辞がないのはなぜですか?
- 5. 接尾辞のない住所のジオコーディング
- 6. ASPラベル?なぜ=変数だけではないのですか?クラシックASPで
- 7. 接尾辞配列対接尾辞木
- 8. 接尾辞ツリーと試行。違いはなんですか?
- 9. JSONの接尾辞は+ jsonですか?
- 10. Plot.ly:単純な接頭辞または接尾辞のホバーテキスト
- 11. TextInputLayout接尾辞/接頭辞
- 12. なぜ接尾辞 `Rubyでif`はとても奇妙な仕事
- 13. Vue.js値の接頭辞と接尾辞
- 14. 接尾辞なしで長いと仮定される理由
- 15. gccで `move 'に対応しない接尾辞やオペランド
- 16. C++で接頭辞トライを作成する接尾辞Trie
- 17. ejabberd:Websocket接続が開かないのはなぜですか?
- 18. Rustで文字列の末尾に接尾辞が付いていないか確認してください。
- 19. 最長共通接尾辞接頭辞
- 20. Jupyterノートブックコマンドでノートブックが開けないのはなぜですか?
- 21. 接尾辞トライC++
- 22. Doctrine接頭辞または接尾辞なしの配列を取得
- 23. U接尾辞の意味
- 24. ドメイン名の接尾辞
- 25. ウェブページをスクロールできないのはなぜですか?
- 26. apcu_fetch()は、接頭辞または接尾辞の方が高速ですか?
- 27. カメラを開けないのはなぜですか?
- 28. Chromeが接続を開いても何も送信しないのはなぜですか?
- 29. tf.train.string_input_producer()からファイルの接尾辞を取得できますか?
- 30. 接頭辞と接尾辞が一致するファイルを見つける
私の答えを変更しました。これがあなたが求めていたものかどうか確認してください。 –