The comment only on the alphanumeric character is refused in this Blog.
LINKS


CALENDAR
Sun Mon Tue Wed Thu Fri Sat
     12
3456789
10111213141516
17181920212223
24252627282930
<< June 2018 >>
NEW ENTRIES
RECENT COMMENTS
  • マビノギユーザーイベント 2013/06/07 ロナの日
    ねお@主 (06/11)
  • マビノギユーザーイベント 2013/06/07 ロナの日
    クリスタニア (06/11)
  • 3ML Editor2用楽器プリセットファイル「MSXspirit.def」にエレキギターを追加
    ねお@主 (02/04)
  • 3ML Editor2用楽器プリセットファイル「MSXspirit.def」にエレキギターを追加
    ちゅらうみ (02/03)
  • トラックバック企画 (まび雑記さんより)
    ねお@主 (10/10)
  • トラックバック企画 (まび雑記さんより)
    勇吹 (10/10)
  • ジャイアント基本クエスト)幼い灰色ヤマイヌはいずこ?
    梅木 (10/31)
  • 2010/02/22(キホール)第1回 にゃんこの集会〜2010 猫の日〜
    ねお@主 (02/27)
  • 2010/02/22(キホール)第1回 にゃんこの集会〜2010 猫の日〜
    マナミんぐ (02/27)
  • 2010/02/22(キホール)第1回 にゃんこの集会〜2010 猫の日〜
    ねお@主 (02/27)
RECENT TRACKBACK
CATEGORIES
ARCHIVES
Mabinogi Official Web Site

Trackback People
Creative Commons
クリエイティブ・コモンズ・ライセンス
当ブログに掲載されたオリジナル曲(ねお作曲・よしき作曲)は、 クリエイティブ・コモンズ・ライセンスの下でライセンスされています。

ABOUT



当ブログで使用している「Mabinogi」「マビノギ」に関する全てのコンテンツのデータ画像等の著作権は株式会社ネクソンおよび韓国NEXON社に帰属します。
参照URL:NEXON著作権ガイドライン

PROFILE
OTHERS

SPONSORED LINKS
 
オンラインゲーム「マビノギ」で行われた演奏会とかMMLとか
<< 「マビノギ音源オムニバス」通販 | main | マビノギMML曲置き場ビルダー バージョンA 1.0.0公開 >>
スポンサーサイト Twitterボタン

一定期間更新がないため広告を表示しています

| - | | - | - |
Help!)ZeroClipboardをブログで動かすにはどうすればいいのか(マビノギMML公開用) Twitterボタン
ZeroClipboardを使ってみたところ、
今んところHTMLではブラウザに依存しないでクリップボードにコピー出来てる模様
(IE8、Chrome、Firefox、Netscapeで確認)
http://textso.under.jp/mabimml/erinnokohande.html

で、bodyタグに
onLoad="init()"
が入ってるのが問題なわけで。
ブログで同じことをやろうとすると
テンプレートhtmlのbodyタグを書き換えることに。
そうなると、MMLを公開するページ以外でも常に「「クリップボードにコピー」ボタンを作る処理」が動いてしまうわけで、それは問題があるよなぁと。

なので・・・
「bodyタグに入れずにinitを動かすにはどうするか?」
が今の課題。

誰か分かりますか?

----------------------------------------
ちなみに、ソースを見れば分かると思うけど
HTML以外に使ってるファイルは以下の4つ。
http://textso.under.jp/mabimml/ZeroClipboard.swf
http://textso.under.jp/mabimml/ZeroClipboard.js
http://textso.under.jp/mabimml/createClip.js
http://textso.under.jp/mabimml/mabimml.css

initは5つのテキストボックスと5つのボタンを関連付ける処理をしてる模様。

http://textso.under.jp/mabimml/createClip.js
----------------------------------------
//2011.01.30
//たんらるさん作成のスクリプトを改造

var clipArray = new Array();

function $(id) { return document.getElementById(id); }

function init() {
// createClip(<ボタンdiv要素名>, )
createClip('button1', 'part1');
createClip('button2', 'part2');
createClip('button3', 'part3');
createClip('button4', 'part4');
createClip('button5', 'part5');
}

function createClip(button_id, textarea_id) {
var clip = new ZeroClipboard.Client();
clip.setHandCursor( true );
clip.addEventListener('mouseDown', function(client) { clip.setText( $(textarea_id).value ); });
clip.addEventListener('complete', my_complete);
clip.glue( button_id );

clipArray.push(clip);
}

function my_complete(client, text) {
alert("クリップボードにコピーしました");
}
----------------------------------------
| マビノギ日記 | 19:00 | comments(0) | trackbacks(0) |
スポンサーサイト Twitterボタン
| - | 19:00 | - | - |









http://mabisounder.jugem.jp/trackback/298