ハナモゲラボ / 試行錯誤の実験人生

日々、PCや各種デバイス、楽器等に翻弄されながら電脳の森をさまよう男の日常と様々な実験をさらりと記しております。

Category Archives: Javascript

「識別子、文字列または数がありません」というスクリプトエラー

最近はもうInternet Explorerなんぞ普段使うこともなくなったんですが 制作の際にはがっつりとお世話になるわけでして。 自宅の環境はただいまInternet Explorer8。 で、過去のIEのテスト環境としてIETesterというアプリケーションを 使用してチェックしているのですが、 この度、IE6,IE7のみで「識別子、文字列または数がありません」という スクリプトエラーが出てしまう事がありました。 さて、このIEのエラー。 たどっていくのも非常にめんどくさいんですが かといってまだまだIE7以下を使ってる人も多く、 (しかも動かしているJQueryのライブラリがIE6でも動く検証が取れている) 無視するわけにも行きません。 そこでどの箇所でエラーが出ているのかを一生懸命探……(続きを読む)

JQuery版のLightboxで画像をグループ分けするには

画像をニュっとオサレに拡大するって事でもはや標準装備が普通となった 「Lightbox」ですが、これは元々はprototypeというJavascriptライブラリを使ったもの。 しかし、こいつは今はほとんど主流といってもいいJQueryと共に使うには コンフリクトを起こすのでいかんせんめんどくさい物がある。 (色々と書き換えてやらなければいけない) JQueryをふんだんに使ったサイトなどでLightboxを使いたい、って場合には 幸いにして最近はJQuery版のLightboxなんぞもリリースされていますので もっぱらそっちを使う事の方が多いです。 jQuery lightBox plugin 0.5(http://leandrovieira.com/projects/jquery/lig……(続きを読む)

JQuery : マウスオーバーでフェード効果

読み込ませておけば何かと便利なJQuery。 使い勝手が良すぎてホント重宝しております。 今回はマウスオーバーでフェード効果を使うやり方。 どっかで見て習得したものの、ひさしぶりにこれをやろうと思ったら 案の定ど忘れしてたんで覚え書きとして書いておく。 まずJQueryを読み込ませておいてから、下記のスクリプトを書く。 適当な名前でjsファイルとして保存して、またlinkタグで読み込ませよう。 ちなみにfadeTo(speed, opacity, callback)というプロパティになってます。 speed : フェードの速度。”slow”, “normal”, “fast” の文字列か、ミリ秒を数値で指定。 opacity : 不透明度。0 ~ 1 で指定。この不透明度になるまで、フェード……(続きを読む)

携帯で表示させてPCで表示させない。

あるサイト(PC+携帯サイト)を作っていた時に 「更新1回で済ませたいのでお知らせページをPCと携帯で共用で」 という事がありました。 さて、携帯ではPCサイトはそのまま表示できぬ。 外部CSSで装飾すりゃいーっか、と思ってもDocomoの仕様が・・ (Docomoは外部CSS読み込みができない) って事は限りなくインラインCSSで装飾した携帯ページを使うしかないか・・ それでも、PCで見たらやっぱり限界があるぞ・・・ そうだ。外部ウィンドウ使って小さく表示させよう。 今ならJavascriptのライブラリがあるのでそれでいけるか! あ・・・・「閉じる」リンクを作っても携帯では・・・・ んじゃ、携帯用に「トップへ戻る」リンクを追加してっと。 んあああ、でもPCの小さいウィンドウで開いたそのペ……(続きを読む)

 

« Mar 2019 April 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30