フラッシュでnavigateToURLなど、別ファイルへのリンクや読み込みを行うと、セキュリティサンドボックス侵害のメッセージが表示され、読み込むことができない。
アップロードすれば問題無く動くのだが、教材やプレゼンテーション資料などローカルでの運用を想定している場合は困った事になる。
特殊な処理が必要かと思ったらなんのことは無く、htmlを1行直せばいいだけでした。
<!--<param name="allowScriptAccess" value="sameDomain" />-->
<param name="allowScriptAccess" value="always" />
sameDomainをalwaysへ変更。
それだけです。
以下のサイトにて詳しく解説してくれている。
http://www.ueno-blog.jpn.org/?p=500
2011年12月14日水曜日
2011年12月12日月曜日
childNodesについて
childNodesで取得できるもの
childNodes[0] 自分自身
childNodes[1] 自分の下位の階層のひとつめ
■親メニュー1
<div style="display:none" onclick="clickMenu(event,this);">
□子メニュー1
<div style="display:none" onclick="clickMenu(event,this);">
◆孫メニュー1
</div>
<div style="display:none" onclick="clickMenu(event,this);">
◆孫メニュー1-2
</div>
<div style="display:none" onclick="clickMenu(event,this);">
◆孫メニュー1-3
</div>
<div style="display:none" onclick="clickMenu(event,this);">
◆孫メニュー1-4
</div>
</div>
</div>
をalert("menu.childNodes.length" + menu.childNodes.length);で表示させた場合
クリック時は3と表示される( 自分+孫が2つ)
後日詳細確認
以下が参考になりそう
http://allabout.co.jp/gm/gc/24070/
childNodes[0] 自分自身
childNodes[1] 自分の下位の階層のひとつめ
childNodes[2] 自分の下位の階層のふたつめ
と思われる?
と思われる?
■親メニュー1
<div style="display:none" onclick="clickMenu(event,this);">
□子メニュー1
<div style="display:none" onclick="clickMenu(event,this);">
◆孫メニュー1
</div>
<div style="display:none" onclick="clickMenu(event,this);">
◆孫メニュー1-2
</div>
<div style="display:none" onclick="clickMenu(event,this);">
◆孫メニュー1-3
</div>
<div style="display:none" onclick="clickMenu(event,this);">
◆孫メニュー1-4
</div>
</div>
</div>
をalert("menu.childNodes.length" + menu.childNodes.length);で表示させた場合
クリック時は3と表示される( 自分+孫が2つ)
後日詳細確認
以下が参考になりそう
http://allabout.co.jp/gm/gc/24070/
2011年12月7日水曜日
javascriptで数値を文字列に
数値を文字列に変換する関数toString()みたいなものがあるかと思っていたらないらしい。
以下で配列に全角数値と半角数値を設定してfor文で回すサンプルを解説してくれている。
http://gecko.hp2.jp/2009/10/09/%E3%80%90javascript%E3%80%91onclick%E3%81%95%E3%82%8C%E3%81%9F%E6%99%82%E3%81%AEthis%E8%87%AA%E5%88%86%E8%87%AA%E8%BA%AB%E3%82%92%E5%8F%96%E5%BE%97%E3%81%97%E3%81%9F%E3%81%84%E3%80%82/
取り急ぎこの手法を用いるが正規表現でもう少しましになるとか。
後日試すことに。
以下で配列に全角数値と半角数値を設定してfor文で回すサンプルを解説してくれている。
http://gecko.hp2.jp/2009/10/09/%E3%80%90javascript%E3%80%91onclick%E3%81%95%E3%82%8C%E3%81%9F%E6%99%82%E3%81%AEthis%E8%87%AA%E5%88%86%E8%87%AA%E8%BA%AB%E3%82%92%E5%8F%96%E5%BE%97%E3%81%97%E3%81%9F%E3%81%84%E3%80%82/
取り急ぎこの手法を用いるが正規表現でもう少しましになるとか。
後日試すことに。
javascriptで数値を文字列に
数値を文字列に変換する関数toString()みたいなものがあるかと思っていたらないらしい。
以下で配列に全角数値と半角数値を設定してfor文で回すサンプルを解説してくれている。
http://gecko.hp2.jp/2009/10/09/%E3%80%90javascript%E3%80%91onclick%E3%81%95%E3%82%8C%E3%81%9F%E6%99%82%E3%81%AEthis%E8%87%AA%E5%88%86%E8%87%AA%E8%BA%AB%E3%82%92%E5%8F%96%E5%BE%97%E3%81%97%E3%81%9F%E3%81%84%E3%80%82/
取り急ぎこの手法を用いるが正規表現でもう少しましになるとか。
後日試すことに。
以下で配列に全角数値と半角数値を設定してfor文で回すサンプルを解説してくれている。
http://gecko.hp2.jp/2009/10/09/%E3%80%90javascript%E3%80%91onclick%E3%81%95%E3%82%8C%E3%81%9F%E6%99%82%E3%81%AEthis%E8%87%AA%E5%88%86%E8%87%AA%E8%BA%AB%E3%82%92%E5%8F%96%E5%BE%97%E3%81%97%E3%81%9F%E3%81%84%E3%80%82/
取り急ぎこの手法を用いるが正規表現でもう少しましになるとか。
後日試すことに。
登録:
投稿 (Atom)