2009年3月28日土曜日

IEで見れないJPGファイルがある

印刷会社などにもらった、JPEGファイルを
サーバにあげて、ブラウザで見ようとすると
IEで、見れない(×マーク)場合がある。

これはおそらく、JPEGのカラーモードが
CMYK形式になっているから。
イラレやPhotoshopなどで、
RGB形式にして、保存しなおすと、
見れるようになりますよ!

よくある話だけど、備忘録として。

2009年3月25日水曜日

prototype.jsとjqueryを共存させる

prototype.jsとjqueryの共存方法。

必ず、prototype.jsの後にjQueryを読み込ませる。
以下の、コードで$をj$という名前にできる。

[html]



[/html]

2009年3月24日火曜日

jQuery ieでSlideした時に一瞬ちらつく

jQueryを使って、slideToggleでビュンビュンと、開閉してたのですが


IEだ閉じた後に、一瞬、元のコンテンツが全部表示されて、


ちらついたような動きになる。


調べると、標準準拠モードにすると、ちらつかなくなりました。



[html]
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
[/html]

2009年3月17日火曜日

coreserver wordpress 画像アップロードできない

coreserverに設置したwordpress(ver.2.7.1)で画像をアップロードしようとすると
permissionエラーになる。

これはwordpressが起動しているのが、
apacheユーザ(apacheのhttpd.confの設定?)
で動かしてるから。

これを回避する方法として
アップロードするphpファイルをCGIとして動かしてやれば
セーフモードがOFFなので、権限による制限がなくなる。

方法は
wp-admin/.htaccess
を設置して
中に

AddHandler application/x-httpd-phpcgi .php

を書いてやればよい。

2009年3月4日水曜日

clossdomain.xmlを場所を指定して読込む

Flash で外部ドメインのファイルを読み込む場合は、外部ファイルが置いてあるサーバーに、

crossdomain.xml を設置していなければなりません。

flash側では、このファイルがドキュメントルート直下に、同一名でおかれていれば

特に何も書かなくても読み込むのですが、

ファイル名が別だったり、他のディレクトリなどにある場合は、

ソース側で指定して読み込ませなければならない。

コードは
Security.loadPolicyFile(URL);


です。