タグ付けされた質問 「html」

HTML(HyperText Markup Language)は、Webブラウザーに表示されるWebページやその他の情報を作成するための主要なマークアップ言語です。HTMLに関する質問には、最小限の再現可能な例と、何を達成しようとしているのかについての考えを含める必要があります。このタグが単独で使用されることはほとんどなく、[CSS]や[javascript]と組み合わせられることがよくあります。

10
CORS-プリフライトリクエストを導入する動機は何ですか?
クロスオリジンリソースシェアリングは、Webページが(wikipediaから)別のドメインにXMLHttpRequestsを作成できるようにするメカニズムです。 私はこの数日間CORSをいじっていますが、すべてがどのように機能するかについてはかなり理解していると思います。 したがって、私の質問はCORS /プリフライトがどのように機能するかについてではなく、新しいリクエストタイプとしてプリフライトを思い付く背後にある理由についてです。実際のリクエスト(RR)が受け入れられるかどうかを確認するためだけにサーバーAがサーバーBにプリフライト(PR)を送信する必要がある理由を確認できません。以前のPR。 かなり検索した後、私が見つかりました。この作品 www.w3.orgで情報の(7.1.5)を: この仕様が存在する前に特定のユーザーエージェントから発信できなかったクロスオリジンリクエストからリソースを保護するために、プリフライトリクエストが行われ、リソースがこの仕様を認識していることを確認します。 これは文を理解するのが最も難しいと思います。私の解釈(「最良の推測」と呼ぶ方がよいでしょう)は、仕様を認識していないサーバーCからの要求からサーバーBを保護することです。 誰かがシナリオを説明してもらえますか/ PR + RRがRR単独よりもうまく解決する問題を示しますか?
366 ajax  html  http  cors  preflight 

30
自動サイズ変更でテキストエリアを作成する
これについては別のスレッドがありました。ただし、問題が1つtextareaあります。コンテンツを削除してもは縮小しません。私はそれを正しいサイズに縮小する方法を見つけることができません- clientHeight値はフルサイズとして返されますtextarea、コンテンツではなくのます。 そのページのコードは以下のとおりです。 function FitToContent(id, maxHeight) { var text = id && id.style ? id : document.getElementById(id); if ( !text ) return; var adjustedHeight = text.clientHeight; if ( !maxHeight || maxHeight > adjustedHeight ) { adjustedHeight = Math.max(text.scrollHeight, adjustedHeight); if ( maxHeight ) adjustedHeight = Math.min(maxHeight, adjustedHeight); if ( adjustedHeight …

6
location.hostとlocation.hostnameとブラウザ間の互換性?
ユーザーエージェントが正しいドメインを介してアクセスしているかどうかをチェックするのに比べて、どちらが最も効果的ですか。 ある種のWebプロキシを使用してドメインにアクセスしている場合は、jsベースの「トップバー」スタイルの警告を表示したいと思います(jsを壊す傾向があるため)。 私たちは以下を使用することを考えていました: var r = /.*domain\.com$/; if (r.test(location.hostname)) { // showMessage ... } これで、これまでに使用したサブドメインがすべて処理されます。 ホストとホスト名のどちらを使用するべきですか? Firefox 5およびChrome 12の場合: console.log(location.host); console.log(location.hostname); ..は両方とも同じです。 ポートが実際にはアドレスバーにないためですか? W3Schoolsは、ホストにポートが含まれていると言います。 location.host/hostnameを検証する必要がありますか、それともIE6 +とそれが存在する他のすべてでかなり確信で​​きるでしょうか?

10
幅に合わせるCSS背景画像、高さは比例して自動スケーリングする必要があります
私が持っています body { background: url(images/background.svg); } 望ましい効果は、この背景画像の幅がページの幅と同じになり、高さが比率を維持するように変更されることです。たとえば、元の画像が偶然にも100 * 200(任意の単位)であり、本文の幅が600pxである場合、背景画像は高さが1200pxになるはずです。ウィンドウのサイズが変更されると、高さが自動的に変更されます。これは可能ですか? 現時点では、Firefoxは高さを調整して幅を調整しているようです。これはおそらく、高さが最長の寸法であり、トリミングを回避しようとしているためでしょうか?私が欲しい縦にトリミングし、その後、スクロール:なし水平方向の繰り返しを。 また、Chromeは画像を中央に配置してbackground-repeat:repeatいます。明示的に指定された場合でも、繰り返しは行われません。これがデフォルトです。
365 html  css 



3
整合性とクロスオリジン属性とは何ですか?
Bootstrapcdnは最近、リンクを変更しました。これは次のようになります。 <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" integrity="sha256-MfvZlkHCEqatNoGiOXveE8FIwMzZg4W85qfrfIFBfYc= sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous"> 何をintegrityしてcrossorigin平均属性?それらはスタイルシートの読み込みにどのように影響しますか?

7
tabindexのHTML要素を無視する方法は?
特定の要素のタブインデックスを許可しないようにブラウザに指示する方法はありますか? 私のページでは、jQueryでレンダリングされたサイドショーがありますが、それをタブで移動すると、タブコントロールがページ上の次の表示リンクに移動する前に、タブプレスがたくさん表示されます。ユーザーを視覚的に。
362 html  tabindex 



8
jQueryで入力の変更を検出していますか?
イベントでjquery .changeを使用inputすると、入力がフォーカスを失ったときにのみイベントが発生します 私の場合、入力値が変更されたらすぐにサービスを呼び出す(値が有効かどうかを確認する)必要があります。どうすればこれを達成できますか?
359 javascript  jquery  html 


20
コンテンツ編集可能な変更イベント
ユーザーがdivwith contenteditable属性のコンテンツを編集するときに関数を実行したいのですが。onchangeイベントに相当するものは何ですか? 私はjQueryを使用しているため、jQueryを使用するソリューションが推奨されます。ありがとう!



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.