2008'01.21.Mon
ある程度のレベルまでスクリプトが完成したのでサーバにうpってみたら、結局やってることはinflameでhtmlを呼び出しているのと変わらないから、広告が入るんだよね。。。orz
というわけで新たな方向を模索ちう。
予め全部ロードしておいて、タブ切り替えのページみたいにしてもいいかも。
ウチのサイト基本的には画像扱わないし。
んー、そうするとギャラリーのページがみょんなことになるから、とすると大人しくhtmlで読み込ませればよかったのでは? という結論に。
予めロードなら、
top/info/profという順に並べて共通のクラスとidを持たせて、visibleとhiddenを使えばいいかも。
最初はtop以外hiddenにしておいて、ボタンがクリックされたとき、クラスに対してvisible(可視)なら非表示へ、押されたボタンのidはhiddenならshow
という指定をしてやればいいんですか>< わかりません
帰ってきたら試そーっと。そいじゃ行ってきます(朝更新するの久しぶりだなぁ。
txtで読み込んでhtmlとして実行するってのは、できるのか? できたら凄いけどなぁ。
というわけで新たな方向を模索ちう。
予め全部ロードしておいて、タブ切り替えのページみたいにしてもいいかも。
ウチのサイト基本的には画像扱わないし。
んー、そうするとギャラリーのページがみょんなことになるから、とすると大人しくhtmlで読み込ませればよかったのでは? という結論に。
予めロードなら、
top/info/profという順に並べて共通のクラスとidを持たせて、visibleとhiddenを使えばいいかも。
最初はtop以外hiddenにしておいて、ボタンがクリックされたとき、クラスに対してvisible(可視)なら非表示へ、押されたボタンのidはhiddenならshow
という指定をしてやればいいんですか>< わかりません
帰ってきたら試そーっと。そいじゃ行ってきます(朝更新するの久しぶりだなぁ。
txtで読み込んでhtmlとして実行するってのは、できるのか? できたら凄いけどなぁ。
PR
2008'01.19.Sat
さてやっと週末まで辿り着いたのでリニューアル作業を再開したいところなのですが、今回のリニューアルの中核をなす非同期通信部分が上手く実装できません。
いまは勉強用のフォルダを作って中でいろいろ値を弄っている段階。とりあえずクリック→アラートはできるようになった。でも使い所ねーです。
エスコン6は二週目。シュトリゴンツヨスってか、プレイ中、あと少しって所で毎度家族に邪魔される。泣きたい。
________
ENEMY
≪return falseを返せば上手くいくとでも言うのか≫
_________
適当にサンプルコードを探してきて、それに手を加えながら、ちょっとずつ勉強しています。なんかできそうな気がしてきたっ。
あとは環境毎にチェックするだけね。
今回jQueryを引っ張り出した理由をただせばギャラリーページでThickBoxを使いたかったからなので、無理してページの移動までjQueryで実装する必要もないんだよなあ。
趣味ですね。最初からだけど。
_________
どうやら今までの問題の半分くらいが文字コードにあったようで御座る。
jQuery=utf-8です。
とりあえずjQuery回りはutf-8にしとけば安心って事ですかね。理由もなくShift_JISが好きだったからちょっと寂しいぜ。
_________
日替わり難題:
a,b,cのリンクに対して、それぞれA,B,Cの各ページを、#mainBox内に.loadを使って読み込みます。
リンクをクリックしたときに、表示中のmainBoxを一度非表示にしてから非同期でページを読み込み、その後もう一度表示させたいときはどのようなスクリプトを書けばいいでしょうか。
間違った解答:
$(document).ready(function(){
$("#load4").click(function(){
$("#mainText").hide("slow");
$("#mainText").load("./load4.html");
$("#mainText").show("slow");
});
});
解説:要素が消える前に内容が変わってしまう。または表示されたときにデータが変わってない。
どうすればー?
メモ:$.ajaxStart(func)を使ってみるのはどうだろうか。
いまは勉強用のフォルダを作って中でいろいろ値を弄っている段階。とりあえずクリック→アラートはできるようになった。でも使い所ねーです。
エスコン6は二週目。シュトリゴンツヨスってか、プレイ中、あと少しって所で毎度家族に邪魔される。泣きたい。
________
≪return falseを返せば上手くいくとでも言うのか≫
_________
適当にサンプルコードを探してきて、それに手を加えながら、ちょっとずつ勉強しています。なんかできそうな気がしてきたっ。
あとは環境毎にチェックするだけね。
今回jQueryを引っ張り出した理由をただせばギャラリーページでThickBoxを使いたかったからなので、無理してページの移動までjQueryで実装する必要もないんだよなあ。
趣味ですね。最初からだけど。
_________
どうやら今までの問題の半分くらいが文字コードにあったようで御座る。
jQuery=utf-8です。
とりあえずjQuery回りはutf-8にしとけば安心って事ですかね。理由もなくShift_JISが好きだったからちょっと寂しいぜ。
_________
日替わり難題:
a,b,cのリンクに対して、それぞれA,B,Cの各ページを、#mainBox内に.loadを使って読み込みます。
リンクをクリックしたときに、表示中のmainBoxを一度非表示にしてから非同期でページを読み込み、その後もう一度表示させたいときはどのようなスクリプトを書けばいいでしょうか。
間違った解答:
$(document).ready(function(){
$("#load4").click(function(){
$("#mainText").hide("slow");
$("#mainText").load("./load4.html");
$("#mainText").show("slow");
});
});
解説:要素が消える前に内容が変わってしまう。または表示されたときにデータが変わってない。
どうすればー?
メモ:$.ajaxStart(func)を使ってみるのはどうだろうか。
2008'01.14.Mon
今日の午前中にIE6でアルファPNGを正しく表示・利用できるようにできなければ今回のデザインは廃棄。
PNG8での制作に切り替えるか、デザインを換えざるをえません。
てなわけでミッション・スタート!! そういえばまだリトバスのラストepが終わってないぜ!!!
_____________
今回の方向性:
ハックでIEに対してアルファを指定する。
まー、擬似効果でいっかみたいな妥協案。
______________
作戦中止
でもなんとかなりそうな気もするので、また今度再挑戦。
PNG8での制作に切り替えるか、デザインを換えざるをえません。
てなわけでミッション・スタート!! そういえばまだリトバスのラストepが終わってないぜ!!!
_____________
今回の方向性:
ハックでIEに対してアルファを指定する。
まー、擬似効果でいっかみたいな妥協案。
______________
作戦中止
でもなんとかなりそうな気もするので、また今度再挑戦。
2008'01.13.Sun
IE6は大変なものを盗んでいきました。それは私の休みです。
ファッ○!!
結局いい解決策はみつからず。表示はできてもソースに大幅な変更が必要だったり、iepngfixのように問題があったり……
prototype.jsを使うとjQuery使えなくなるし、問題だなぁ
追記:
探してみたら、やっぱりというか、jQueryを利用したIE PNG Fixがありました。さて使えるか。
ファッ○!!
結局いい解決策はみつからず。表示はできてもソースに大幅な変更が必要だったり、iepngfixのように問題があったり……
prototype.jsを使うとjQuery使えなくなるし、問題だなぁ
追記:
探してみたら、やっぱりというか、jQueryを利用したIE PNG Fixがありました。さて使えるか。
カレンダー
プロフィール
リンク
最新記事
最新トラックバック
ブログ内検索