シンガープロからのご案内

一覧

ボタンスクリプトを利用しなければWindowsでは反応しない?

ボタンスクリプトを利用しなければWindowsでは反応しない?

左絵の「ルーレットでご案内」をフラッシュで制作しましたが、制作と申しましても、FlashのサンプルCDから文字等を書き換えただけのものですが、出来上がったswfファイルをhtmlファイルに貼り付けて、それにリンクの記述<エイ エイチアール・・・・>swf</エイ>を書いて、サーバーにアップして確認しました所、MacのInternet Explorer、Safariではマウス1クリックで、リンク先のWebページがきちんと表示されました。しかしWindowsXPのInternet Explorerでは1回クリックしても2回クリックしても反応しませんでした。何故でしょうか。「IE6でクリックしないと動作しない?」と似たような現象でしょうか。でもこの場合は、1回クリックして反応がなくても、もう1回クリックすれば動作するということですから、少し違うように思います。きっと私が基本的なことがわかっていないのですね。
それで仕方ありませんでしたので、制作段階に戻って、ボタンシンボルを利用して、アップでルーレットの下に1本の線を、オーバー、ダウンで「今なら3倍おトクなキャンペーン実施中!」というイラストをそれぞれ描いて設置してみました。そしてボタンをクリックするとWebページが表示されるようにアクションスクリプトgetURLを設定してみました。これで書き出したswfをhtmlファイルに貼り付けて、サーバーにアップしましたら、めでたくMacでもWindowsでも反応しました。このFlashボタンはWindowsXpのInternet Explorerにおいても1クリックで反応しました。


私の参考書ではこのように説明してあります。

私の参考書ではこのように説明してあります。

nojimaさん、odashima先生の「IE6の場合、DTDの上記にxml宣言などをされると過去互換モードになるのでお気をつけ下さい」のアドバイスに従って、HTMLファイルのトップに記載されていた<ハテナxml バージョンは"1.0" エンコーディングは"シフト_JIS"ハテナ>の一文を削除して下記のようにcssを書き直してみました。


これが正しいボックスの概念でしょうか?

これが正しいボックスの概念でしょうか?

bodyの中で、全体をwrapper(幅800px)で囲んで、その中にcontentというテキストボックスを入れて、そのボックスの幅を640px、マージンはすべて0px、左右パディングを80pxと定義。
書き直ししたcssファイルをサーバーにアップして、WindowsXPのIE6、MacOSXのSafariで確認しましたら、イメージ通りに表示されました。
私の参考書ではボックスの幅がパディングの端から端になっていました。もしcontentのテキスト領域の幅がボックスの幅という定義でしたら、Safariはcssをきちんと反映していることになります。

<余談>
今日は矢口の公民館の清掃に行きました。ほこりで汚れているところが多々ありましたので、やはり時々は清掃した方が良いように思いました。ついでに私の家も清掃しました。ほこりが一杯でした。家の回りとか庭には草がぼちぼち生えていましたが、今日は部屋の中の清掃だけで夕方までかかってしまいましたので、草取りは来週することにします。


PowerMacG5 2G DualにMacOS10.4(タイガー)をインストールして使用しておりましたが、最近時計が起動のたびに1970年に戻ってしまうので、内蔵電池がなくなってきたのか、システムに異常でも生じたのかと思い、試しにPRAMをクリアしてみました。そしたら2度の起動音後に、以前使用していたMacOS10.3(パンサー)のデスクトップ画面が現れましたので大変びっくりしました。タイガーにインストールしてあったアプリケーションは全て以前のアプリケーションに置き換わってしまいました。PRAM後のOSはさすがにタイガーのままでしたが、タイガーの時に作成していた書類等はすべて消失してしまいました。
FinalCut Pro5が消えてなくなりFinalCutProはバージョン4.5に逆戻りになり大変なショックを受けました。再度インストールしなければいけなくなりましたが、不運にもFinalCut Pro5のインストールDVDが見つかりません。
これには参りました。
皆さんは、PRAMをクリアする場合は、事前に重要書類等はバックアップしておいた方が良いと思います。あるいは内蔵ハードディスクが2個ある場合で片方に以前のシステムがインストールしてある場合は、そちらの内蔵ハードディスクをOFFにしてからPRAMをクリアした方が良いと思います。


阿久比町の自宅2階から撮影した桜です。
ほぼ満開です。



フジミックスのホームページを少しずつですが、スタイルシートで書き直していますが、世の中にはたくさんのブラウザがあって、それらのブラウザのほとんどが自分のイメージ通りの表現をしてくれません。cssファイルを書き直して、サーバーにアップして、目で確認して、さらに見た目がイメージと異なる場合は、再度cssファイルを書き直しして、アップしてを何回も繰り返していくことになります。でもその作業をしていますと、だんだんと気が遠くなりそうな思いに駆られます。


お電話でのお問い合せはこちら(午前10時〜午後5時)

0587-53-5124