JavaScript

jQueryを使った同じドメイン内のJSONPへのアクセスがIEで失敗する問題

JavaScriptがサーバにアクセスしてデータを取得する手段としてXMLHttpRequestがあるわけだけど、same domain policy すなわちセキュリティー的な観点から同一ドメイン内での通信に制限するポリシーによって、異なるドメインからデータを取ってくることはでき…

謎のセッション切れは画像の読み込み失敗によるものかもしれない

あるサイトでなぜかセッションが切れてしまうという報告を受けた。問題切り分けの結果、特定のimgタグの有無でセッション切れ現象が発生するのだという。html要素によってセッションが影響を受けるなんてそんなばかな話があるかと思ったのだが・・・問題のim…

AndroidでjQueryが動かないなぁと思ったときに確認するべきかもしれない恐ろしい罠

jQuery を使っているスマートフォンサイトで、AndroidだけJavaScriptが機能しない事態が発生し原因の究明に相当の時間を要したのでメモ。以下のようなJavaScriptコードがあるとAndroidで死亡するようです。(当該要素のclass属性に任意の文字列を指定するコ…

jQueryでclickイベントにbindしたら、クリックしてないのに勝手に動き出した件

表題の件、検索しても出てこなかったので。 まずはコードを。 [ HTML ]<p class='sample'>ここをクリック</p> <p class='display'></p> [ javaScript ]$("p.sample").bind('click',hello('ja')); function hello(lan){ if(lan=='ja'){ var greet = 'こんにちは'; }else if(lan=='en'){ var greet = 'Hello!…

scroll()とscrollTo()の違い

JavaScriptで画面をスクロールするのに使う関数window.scroll(x,y)とwindow.scroll(x,y)に違いはあるのか。 調べたところ、英語ですが下記で質問している人がいました。http://stackoverflow.com/questions/1925671/javascript-window-scroll-vs-window-scro…