問題タブ [html-components]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - CSS と同じディレクトリにある HTC ファイルを IE7 に表示させるにはどうすればよいですか?
私が働いている Web デザイン会社には、開発側とクライアント サイトの公開側があります。開発サイトの場合、CSS は同じディレクトリ/software-1.5/templates/099/themes/theme-name/theme.css
に保存されているなどのディレクトリに保存されます。PIE.htc
インデックス ページ (および他のすべてのページ) は/software-1.5/
ディレクトリに格納されます。ただし、サイトが公開されると、そのtemplates/099/...
部分は別のものに変わります。
behavior: url('PIE.htc')
私のファイルで使用すると、IE7は CSS ディレクトリではなくtheme.css
ベース ディレクトリで HTC ファイルを見つけようとするようです。CSS と同じディレクトリにある PIE.htc ファイルを IE7 で検索するにはどうすればよいですか?
internet-explorer - 親要素で使用されたときに CSS3 PIE.htc が子要素に表示されるようにする
だから私はhttp://css3pie.com/から PIE.htcを使用し、それを親要素div#page-contents
とその中のいくつかの要素 ( dl.mainfeatures
、div#login-stuff
など) で使用しています。IE 8 (他のバージョンはまだテストしていません) では、私が使用する CSS3 コードは親要素では問題なく表示されますが、子要素には何も表示されません (角の丸み、ボックスの影、何も表示されません)。通常の CSS 属性 (background-color、border) でさえ表示されません。
子要素とその親要素に同時に HTC 修正を適用することに問題はありますか? どうすればこれを機能させることができますか?
javascript - .htcファイルの内容を「通常の」Javascriptに変換します
動作が自分のページのdivに添付されている.htcファイルがあります(div#test)。ファイル内の上部にタグがあり、動作を設定します。
そして、ファイル全体で、「element」とthis.elementの呼び出しがあります。これは、このdiv#testを参照していると思います。
このファイルからJSを取得したい場合、メインの.htmlページに入れることはできますか?ドキュメントの読み込み時に関数を呼び出そうとしましたが、構文を正しく取得できません。
私はしようとしています:
私が何か基本的な間違ったことをしている場合、または誰かがそれを行うことがなぜ悪い考えであるかを教えてくれる場合は、ポインタをいただければ幸いです。=)
css - モードhttpsで.htcを読み込めません
IEで丸みを帯びた角を作るために.htcを使用しました。httpでのみ機能しますが、モードhttpsでは機能しません。私を助けてください。ありがとうここに私のコードがあります:
css - IE8 でボーダー半径に CSS3Pie htc を使用する
CSS3Pie htc ファイルを使用してborder-radius
IE8 で有効にしていますが、効果がありません。私のCSSは次のとおりです。
相対 uri と絶対 uri を使用して、同じフォルダーで試して、(CSS3PIE デモ ページで行われているように) PIE.htc をパブリック ルートに配置しました。
デモは機能しています。私のコードではありません!
ありがとう、アダム
css - CSS動作プロパティの削除/リセット
!important
より具体的なルールまたは宣言を介してIE固有の動作CSSプロパティを削除することは可能ですか?例:
CSSプロパティをオーバーライドすることは望ましくないことに気づきましたが、ここで立ち往生しています。
編集について:この質問について人々がどこで混乱しているのかわかりません。すべての目的で、これはすでにIE固有のスタイルシートであると見なすことができます。.a-rule
上記が存在し、不変である場合、より具体的なルールを使用して動作を削除するにはどうすればよいですか?標準のCSSに相当するものは次のとおりです。
より具体的なルールを使用して、要素のサブセットの境界プロパティをリセットできます。同様の方法で動作プロパティをリセットする方法を尋ねています。
html - HTMLコンポーネント(htc)
HTMLコンポーネント(htc)を学ぶための良いチュートリアルや本を誰かが私に提案できますか?
javascript - JavaScriptを使用してWebサービスを呼び出す方法
以下のコードを使用して、javascript を使用して Web サービスを呼び出しています。
しかし、エラーが表示されます:「URL が無効であり、読み込めません」
以下の URL を使用して上記のコードを実行しましたが、これらの URL の両方のサンプルが機能していないことを確認しました。
http://www.codeproject.com/KB/webservices/callWebServiceUsingJS.aspx
http://www.codeproject.com/KB/webservices/CallWebServiceFromHtml.aspx
注: 私の Web サービスは稼働しており、asp.net を使用して使用できますが、javascript で使用する際の問題に直面しています。
私を助けてください。ありがとう
javascript - Javascript - htc の動作は、新しく作成された要素には影響しません
JavaScriptでオブジェクトを識別しようとしています。私の問題は、msie DOM ノードがオブジェクトの子孫のインスタンスではないため、そのようなインスタンスのプロパティを設定または取得できないことです。私は htc の動作を使用してその回避策を作成しようとしています (スタイルを持つノードのみが動作を持つことができるため、これは半分の解決策ですが、何もないよりはましです):
ID.htc:
test.html:
私の問題は、新しく作成された要素で識別方法を使用できないことです。addBehavior メソッドで動作を追加しようとしましたが、役に立ちませんでした。誰かがこれに対する解決策を持っていますか?