q-ueのプロフィール

@q-ue q-ue
ありがとう数16
質問数0
回答数27
ベストアンサー数
12
ベストアンサー率
75%
お礼率
0%

  • 登録日2012/07/30
  • Jquery.ajaxでHTML読み込み

    現在、Jquery.ajaxを使って外部HTMLの読み込み処理を行い、処理完了後にフェードで表示させるということをしているのですが、読み込んだHTMLに貼り付けてある画像が読み込まれる前にHTMLが表示されてしまい、困っています。 Jquery.ajaxでは内包されている画像の監視まではできないのでしょうか? 下記が今作っているコードです。 $contest.css({ "opacity": 0 }); $.ajax({ type: "GET", url: "hoge.html" dataType: "html", success: function(data) { $contest.html($(data).find("#hoge")); }, complete: function() { $contest.stop().animate({ "opacity": 1 }, 1000, "easeOutCubic"); } }); おわかりになる方、ご教授お願いします。

  • HtmlからExcelを操作したい

    Excelの操作について質問があります。 環境としては ・サーバーのhtml内にjavascriptを記述します。 ・IE8~ var book = GetObject(filename); // ワークブックを取得 // 以下操作.... としたいのですが上記コードはエラーとなっていまいます。 Excelを操作することは無理でしょうか。

    • muu1234
    • 回答数3
  • IE5.5 element.attributes

    IE5.5 で、要素の属性のリストを取得する方法を教えて下さい。 element.attributes を試してみましたが、全然違うものが返ってきて、どうしようかと悩んでいます。 <div id="sample" style="color:red;" class="" lang="ja"></div> こういう要素があったら、例えば、 { id:'sample', style:'color:red;', class:'', lang:'ja' } というような一覧を作れるようなリストが欲しいということです。

  • IE5.5 element.attributes

    IE5.5 で、要素の属性のリストを取得する方法を教えて下さい。 element.attributes を試してみましたが、全然違うものが返ってきて、どうしようかと悩んでいます。 <div id="sample" style="color:red;" class="" lang="ja"></div> こういう要素があったら、例えば、 { id:'sample', style:'color:red;', class:'', lang:'ja' } というような一覧を作れるようなリストが欲しいということです。

  • limechatのスクリプトに詳しい人教えて

    私はBouyomiLimeChat.jsのスクリプトを使用してチャット内のコメントを棒読みちゃんで読ましています。 やりたい事(例) aさん:こんにちわ 効果音(ポロンっ)再生終わった後 (音声)aさん こんにちわ ↓こすると効果音はなりますが棒読みちゃんの音声と効果音が同時スタートなので重なちゃいます。どうにか効果音が再生終わった後に棒読みちゃん音声スタートにしたいのですが何方か伝授お願いします。 var bNick = false; var bInOut = false; var sRemoteTalkCmd = null; var oShell; var oWmi; function play() { playSound('SendingSound.wav'); } function addTalkTask(text) { if(sRemoteTalkCmd == null) { findRemoteTalk(); if(sRemoteTalkCmd == null) { log("RemoteTalkが見つからないのでスキップ-" + text); return; } } oShell.Run(sRemoteTalkCmd + " \"" + text.replace("\"", " ") + "\"", 0, false); } function talkChat(prefix, text) { if (bNick){ addTalkTask(prefix.nick + "。" + text);        play();   } else { addTalkTask(text);           play(); } } function findRemoteTalk() { var proc = oWmi.ExecQuery("Select * from Win32_Process Where Name like 'BouyomiChan.exe'"); var e = new Enumerator(proc); for(; !e.atEnd(); e.moveNext()) { var item = e.item(); var path = item.ExecutablePath.replace("\\BouyomiChan.exe", ""); sRemoteTalkCmd = "\"" + path + "\\RemoteTalk\\RemoteTalk.exe\" /T"; log("棒読みちゃん検出:" + path); } } function event::onLoad() { oShell = new ActiveXObject("Wscript.Shell"); oWmi = GetObject("winmgmts:\\\\.\\root\\cimv2"); //addTalkTask("ライムチャットとの連携を開始しました"); } function event::onUnLoad() { oShell = null; oWmi = null; //addTalkTask("ライムチャットとの連携を終了しました"); } function event::onConnect(){ addTalkTask(name + "サーバに接続しました"); } function event::onDisconnect(){ addTalkTask(name + "サーバから切断しました"); } function event::onJoin(prefix, channel) { if (bInOut) { addTalkTask(prefix.nick + "さんが " + channel + " に入りました"); } } function event::onPart(prefix, channel, comment) { if (bInOut) { addTalkTask(prefix.nick + "さんが " + channel + " から出ました。"); } } function event::onQuit(prefix, comment) { if (bInOut) { addTalkTask(prefix.nick + "さんがサーバから切断しました。"); } } function event::onChannelText(prefix, channel, text) { talkChat(prefix, text); //log("CnannelText[" + channel + "]" + text); } function event::onChannelNotice(prefix, channel, text) { talkChat(prefix, text); //log("CnannelNotice[" + channel + "]" + text); } function event::onChannelAction(prefix, channel, text) { talkChat(prefix, text); //log("CnannelAction[" + channel + "]" + text); } function event::onTalkText(prefix, targetNick, text) { talkChat(prefix, text); //log("TalkText[" + prefix.nick + "]" + text); } function event::onTalkNotice(prefix, targetNick, text) { talkChat(prefix, text); //log("TalkNotice[" + prefix.nick + "]" + text); } function event::onTalkAction(prefix, targetNick, text) { talkChat(prefix, text); //log("TalkAction[" + prefix.nick + "]" + text); }