私はこの問題を抱えています。ブラウザのウィンドウの高さを取得する必要がありますが、$(window).height()
はるかに大きな数値、おそらくドキュメントの高さを返します。私はこのドキュメント構造を何年も使用してきました。何か問題がありますか?
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs" dir="ltr">
<head>
...
何が原因でしょうか?
ありがとう
編集:
エラーの場所がわかりました。私のテキストエディタ(PSPad)は、ファイルの先頭にUTF8 BOMを挿入するオプションを自動的に有効にしました。これにより、doctype の前に文字が見えなくなります。これは以前に一度苦労しました。でも当時はもっと目立っていた。なぜ何かがおかしいのか (ページ上の画像が消えた)、Webkit ブラウザーが本文に head タグをレンダリングした理由を見つけるのに 2 日かかりました。完全な混乱。そのため、jQuery のすべての新しいバージョンで完全に動作します。手伝ってくれてありがとう。