とある日の妄想

- JScriptでADVを作ろう!(謎) 〜あいかわらず厄介な仕様の違い…。 -

何気ない日常にふと思いついた世迷言をつづるブログ

 

rss-feedRSSフィード

■携帯版はこちら
http://blog.toaruhi.net/m/

携帯サイトQRコード

ブログ内検索

キーワード

 

※検索エンジンで検索した情報が見当たらない場合にご利用ください。

新着記事

カテゴリ一覧

外部リンク

創作物の規制/単純所持規制に反対する請願署名市民有志

作者について

2002年11月08日(木)
JScriptでADVを作ろう!(謎) 〜あいかわらず厄介な仕様の違い…。
JavaScript
長いスクリプトを書くと必ず発生する、WinIEとMacIEでの動作の違い。開発中のADVエンジン「GameBookScript-Engine」は必要だと思われる動作を大体もりこみ、Mac版IEで簡単な動作確認を終えるところまでこぎつけた(実際ゲームを作ってないのでまだなんとも言えないが)。

さてWinで動くかな〜とおもいネットカフェに行ってWindows2000/IE6SP1で動かしてみると…でるわでるわエラーの嵐。ひとつづつ検証していってみると…

・11/5に書いたクリック選択対策、WinIEでは全く効果なし(苦笑)。
・あとから設定したイベントに対してにdeleteを使うとエラー。
・bgsoundのloopの指定がMacIEとWinIEで違う解釈をする(Winは1回多くなる)。
・そこでbgsoundタグ自体にidをつけ、getElementByIdで参照すると、Macで動かず。
・open、closeなどを変数に入れるとそのまま関数オブジェクトとして扱われる。
・ウィンドウサイズとコンテント部分のサイズが違うようだ。

特に最後の問題に今困ってるトコ。WinIEのウィンドウサイズは、タイトルバーやフレームの幅も含んでるのかな?MacIEではWindowサイズ=コンテントサイズっぽい。ん〜…。





トラックバックURL

コメントを投稿する

名前
コメント


Dragon Quest 6

龍が如く4

FF13

THIS IS IT

ときめきメモリアル4

鉄拳6