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

8
JavaScript関数を使用して入力値を設定
現在、YUIガジェットを使用しています。またdiv、YUIが描画したからの出力を検証するためのJavascript関数もあります。 Event.on("addGadgetUrl", "click", function(){ var url = Dom.get("gadget_url").value; /* line x ------>*/ if (url == "") { error.innerHTML = "<p> error" /></p>"; } else { /* line y ---> */ /* I need to add some code in here to set the value of "gadget_url" by "" */ } }, …

17
クラス名で子要素を取得する方法は?
クラス= 4の子スパンを取得しようとしています。要素の例を次に示します。 <div id="test"> <span class="one"></span> <span class="two"></span> <span class="three"></span> <span class="four"></span> </div> 私が利用できるツールはJSとYUI2です。私はこのようなことができます: doc = document.getElementById('test'); notes = doc.getElementsByClassName('four'); //or doc = YAHOO.util.Dom.get('#test'); notes = doc.getElementsByClassName('four'); これらはIEでは機能しません。オブジェクト(doc)がこのメソッドまたはプロパティ(getElementsByClassName)をサポートしていないというエラーが表示されます。getElementsByClassNameのクロスブラウザー実装のいくつかの例を試しましたが、それらを機能させることができず、そのエラーが発生しました。 必要なのはクロスブラウザーのgetElementsByClassNameか、doc.getElementsByTagName( 'span')を使用して、クラス4が見つかるまでループする必要があると思います。ただし、方法はわかりません。
131 javascript  yui 

18
Firefoxで開発されたJavaScriptがIEで失敗する典型的な理由は何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 最近のFirefoxとSafariで正常に動作するJavaScript拡張ページをいくつか開発しました。Internet Explorerでのチェックに失敗しましたが、IE 6および7(これまでのところ)ではページが機能しません。一部のJavaScriptは実行されますが、スクリプトはなんらかの理由で実行されず、JavaScriptが存在しないかのようにページに表示されます。私はdom操作付きの独自のライブラリーを使用しています。YUI2からはYUI-LoaderとXML-Http-Requestを使用し、1つのページではJQueryに依存する「psupload」を使用しています。 Office XPからMicrosoft Script Editorをインストールしていますが、デバッグしています。私は今、特定のテストも書きます。 IEの典型的な欠点は何ですか?目を開いておくことができる方向。 私はこのページを見つけました、それはいくつかの違いを示しています。訪問:Quirksmode あなたの経験から、最初に探すべきいくつかの典型的なことを挙げていただけますか? また、後で特定のタスクについてさらに質問しますが、今のところ、Firefoxで正常に実行されるスクリプトでIEが通常失敗する理由についてのあなたの経験に興味があります。 編集:すばらしい回答をありがとうございます! それまでの間、コード全体を調整してInternet Explorerでも動作するようにしました。私はjQueryを統合し、自分のクラスをその上に構築しました。これは私の最初の間違いでした。最初からすべてをjQueryで構築しなかったのです。今私が持っています。 また、JSLintは非常に役立ちました。 そして、さまざまな答えからの単一の問題の多くが役立ちました。

11
セッションがタイムアウトしたことをクライアントに通知するために使用されるはずのhttpステータスコードは何ですか?
Webページでは、YUI接続マネージャー/データソースを使用してAJAXリクエストをサーバーに送信します。セッション(ユーザーが認証されているかどうかに関する情報を含む)がすでにタイムアウトしている場合、認証されたユーザーのみが表示できるajax応答ユーザーはhttpステータスコードを返し、セッションがすでにタイムアウトしていることをクライアントに通知する必要があります。その後、クライアントは単にログインページにリダイレクトするか、セッションを延長するかどうかを尋ねます。 私の質問は、この状況で、セッションがタイムアウトしたことをクライアントに伝えるのに最も適切なhttpステータスコードは何ですか? ウィキからのHTTPステータスコードのリスト
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.