のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,836人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレJavaScriptを教えてもらう

    JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    901 : nobodyさん - 2008/08/05(火) 09:58:54 ID:??? (+48,+29,-11)
    >>900
    すごいな。
    質問は受け付けず自分の言いたいことだけ言うって。
    できるのかできないのかを知りたいならできるよ。
    902 : nobodyさん - 2008/08/05(火) 10:43:53 ID:??? (+38,+29,-18)
    >>901
    できる、って言い切って大丈夫?
    文字コードやブラウザに関係なく、できるって言い切って大丈夫?


    俺はこんな面倒なこと検証する気はしないw
    903 : nobodyさん - 2008/08/05(火) 12:43:28 ID:GTIhml3u (+24,+29,-8)
    だから、できるかできないか なら できる だろ
    ピザでも食ってろデヴ!
    905 : nobodyさん - 2008/08/05(火) 13:01:08 ID:??? (+27,+29,-17)
    アルファベットだと説明できないという状況が分からねぇw
    906 : 901 - 2008/08/05(火) 13:56:59 ID:??? (+33,+29,-9)
    >>902
    理由も書いてないから「できる」って言いきっていいでしょ。
    使えないけど、エラーにならないし。
    907 : nobodyさん - 2008/08/09(土) 23:53:31 ID:??? (-29,-30,-111)
    質問させてください。
    下記のような構成でイメージを表示してあるinputがあったとします。
    <from name="フォーム名">
    <table>
    <tr id="oya">
    <td><input type="image" id="(適当なid)" src="(リンク用の画像ファイル)" onClick="window.open(適当に遷移)"></td>
    </tr>
    <tr id="ko">
    <td>適当なデータ</td>
    </tr>
    </table>
    </from>

    このとき、このページを読み込んだ時に「親行に対して子行が存在しなかったら親行のリンクを不可にする」
    というjsを組みたいと思っています。その中で質問が2点あります。
    908 : nobodyさん - 2008/08/09(土) 23:54:25 ID:??? (-27,-30,-206)
    1.オブジェクトの存在判定
    ホームページを回ってると「if(オブジェクト名)」で判定できる、という記述を見つけたので
    「if(ko)」で判定しようと思いましたが、エラーになってしまいました。
    どうにかしてオブジェクトの存在有無をチェックする方法はないでしょうか?
    2.inputのタイプ変換
    以前、

    new_name =( 新しい画像ファイル名);
    var obj = self.document.all["oya"];
    obj.src = new_name;

    といった感じで条件によって画像を切り替えるというものを作ったことがありますが同じように

    new_name = "hidden";
    var obj = self.document.all["oya"];
    obj.type = new_name;

    と、言うようにし、隠し項目にしてリンクをできないようにしようと思いましたがエラーになってしまいました。
    typeを後から変更することは不可能なのでしょうか? また、不可能なら何か別の手法はありませんでしょうか。
    よろしくお願いします。
    914 : nobodyさん - 2008/08/14(木) 17:03:36 ID:??? (+22,+29,-12)
    こっちが聞きたいわw
    916 : Logue ◆g - 2008/08/17(日) 11:10:04 ID:??? (-27,-30,-104)
    dojo.requireで自作のスクリプトを読み込ませようとしているけど、
    FireFoxでは読み込まれるのにIEだと失敗する。

    ページにスクリプトのソースをコピーして<script>タグに貼り付けるとIEでも動くだけに、
    どうデバックすればいいんだろ?

    だいたい、こんな感じのスクリプト
    dojo.provide("hoge")
    hoge = {
    init: function(){
    ...
    },
    elem: {
    xx: '0',
    yy: '1',
    }
    }
    917 : Logue ◆g - 2008/08/17(日) 11:13:33 ID:??? (-27,-30,-47)
    ミス。これの間違いです。動くスクリプトもあれば動かないスクリプトもある状態。
    dojo.provide("hoge")
    hoge = {
    init: function(){
    ...
    },
    elem: {
    xx: '0',
    yy: '1' ← ,があるとだめでした。
    }
    }
    918 : nobodyさん - 2008/08/17(日) 21:50:01 ID:??? (+27,+29,-17)
    画像を自動スクロールして、始点から終点、終点と支店がくっついた状態で無限ループスクロールって作れますか?
    920 : nobodyさん - 2008/08/19(火) 02:50:26 ID:??? (-27,-15,-1)
    マルチ乙
    921 : nobodyさん - 2008/08/23(土) 01:31:44 ID:??? (+7,+19,-1)
    はわわ~
    922 : nobodyさん - 2008/09/01(月) 17:39:20 ID:??? (-27,-30,-128)
    <script Language="JavaScript"><!--
    window.open("/sub.html",null);
    // --></script>

    上のソースの様にポップアップを出しています。
    ie6ではポップアップブロックが働いて、
    「許可する」を選択して表示されると思います。

    この「許可する」を選択し、いきなりポップアップが
    開くのではなく、間にワンクッション入れたいと
    思ってます。
    「本当にポップアップを開きますか?」という
    ダイアログを出してYESだったら開く、
    NOだったら開かないということをしたいのですが、
    どうすればよいでしょうか?
    教えてください。
    923 : nobodyさん - 2008/09/01(月) 18:04:19 ID:??? (-26,-30,-36)
    ダイアログの次に「許可する」を選択なら簡単だけど

    if( confirm("「本当にポップアップを開きますか?」") ) {
    window.open("/sub.html",null);
    924 : nobodyさん - 2008/09/01(月) 18:54:22 ID:??? (+24,+29,-9)
    >>923
    回答ありがとうございます。
    「許可する」の後にダイアログを出したいのです。
    925 : nobodyさん - 2008/09/01(月) 21:17:23 ID:??? (+27,+29,-3)
    3回もクリック強要されるなんて嫌すぎ
    926 : nobodyさん - 2008/09/01(月) 23:39:03 ID:??? (+11,+23,+0)
    無理。
    927 : nobodyさん - 2008/09/02(火) 12:28:58 ID:??? (-27,-29,-11)
    配列での変数の使い方ですが

    buf[i+1]

    のように記述するにはどうしたらよいのですか?
    928 : nobodyさん - 2008/09/02(火) 12:47:38 ID:??? (+18,+29,+0)
    >>927
    それでいいはずだが
    929 : nobodyさん - 2008/09/14(日) 09:46:28 ID:??? (+32,+29,-105)
    グーグルアドセンスはJavaScriptで書かれていますよね?
    ブラウザのソースを見ても、アドセンス鯖の.jsを読んでるだけですよね?

    で、質問なんですが、
    実際表示される広告の内容を、調べたいのですが、
    可能でしょうか?
    自分でブラウザで見ればいいだろってのは無しです。
    あと、自宅鯖なんで、融通はききます。

    誰か知ってたら教えてください。
    930 : nobodyさん - 2008/09/14(日) 09:53:13 ID:??? (+15,+11,-15)
    自分でリクエスト投げてレスポンス見れば?
    931 : nobodyさん - 2008/09/14(日) 09:57:24 ID:??? (+35,+29,-44)
    >>930
    回答ありがとうございます。
    それは自鯖からアドセンス鯖へ
    投げて、帰ってきた内容を調べる
    ってことですよね?

    各ユーザで広告表示されたときに、
    なにが表示されているか、トレンドを
    知りたいのです。

    なんか無理な感じがしてきました。
    932 : nobodyさん - 2008/09/14(日) 10:08:20 ID:??? (+33,+29,-47)
    いやアドセンスのソースからごにょごにょすれば何とでも・・・
    933 : nobodyさん - 2008/09/14(日) 10:11:31 ID:??? (+32,+29,-56)
    >>932
    ごにょごにょしたらタグの改竄でアボセンスされちゃいますよね?

    なんかうまい案はないかな?
    934 : nobodyさん - 2008/09/14(日) 10:13:20 ID:??? (+32,+29,-4)
    ブラウザがやってることとまったく同じことをやるだけじゃん
    935 : nobodyさん - 2008/09/14(日) 10:19:14 ID:??? (+24,+22,-35)
    >>934
    グーグルアドセンスを例に説明しましたが、
    自鯖で表示される広告と他PCで表示される
    広告は違うんです。

    後付説明ですみません。
    936 : nobodyさん - 2008/09/14(日) 12:55:18 ID:??? (+27,+29,-4)
    やり方はあるがそれくらいの知識じゃ無理だと思われ
    937 : nobodyさん - 2008/09/14(日) 13:12:02 ID:??? (-5,+1,-1)
    ヒントください。
    938 : nobodyさん - 2008/09/14(日) 13:28:05 ID:??? (-2,-5,-28)
    innerHTMLでも送信させればいいんじゃないの
    939 : nobodyさん - 2008/09/14(日) 13:39:01 ID:??? (+27,+29,-10)
    >>938
    ありがとうございます。
    調べてみます。

    また戻ってきます。
    引き続き、こんな案あるよとかあればうれしいです。
    940 : nobodyさん - 2008/09/14(日) 16:32:48 ID:??? (-27,-30,-65)
    document.body.innerHTML.replace( str1, str2 )という記述を見つけるが、
    .replaceで置換ではなく、文字列検索したい。
    基本がなっていないのだと思うが、どこかに
    document.body.innerHTMLの後ろに書ける内容が
    説明されているマニュアルってないですか?
    941 : nobodyさん - 2008/09/14(日) 17:22:36 ID:??? (-20,-30,-128)
    いやだから、Google AdSense がどうなってるのかは知らないけど
    <div id="hoge">
    <script type="text/javascript" src="ad" charset="foo"></script>
    </div>
    <script type="text/javascript">
    alert(document.getElementById('hoge').innerHTML);
    </script>
    これでいいんじゃないの?

    ちなみにinnerHTMLは文字列ね
    942 : nobodyさん - 2008/09/14(日) 17:34:43 ID:??? (+71,-26,-19)
    > ちなみにinnerHTMLは文字列ね

    すみません、この意味が分かりません。
    943 : nobodyさん - 2008/09/14(日) 18:02:09 ID:??? (+15,+27,+0)
    そうですか。
    945 : nobodyさん - 2008/09/14(日) 18:11:25 ID:??? (+16,+28,+0)
    アフォかボケ
    947 : 942 - 2008/09/14(日) 19:19:57 ID:??? (-27,-29,-20)
    document.body.innerHTMLでは、実際に表示される
    広告の内容が取得できないことが分かりました。

    どうすればいいのでしょうか???
    948 : nobodyさん - 2008/09/14(日) 19:50:35 ID:??? (+27,+29,-2)
    >>947
    人の話を聞かないバカにはもう教えない
    949 : 942 - 2008/09/14(日) 20:34:14 ID:??? (+31,+29,-10)
    >>948
    教えてよ。
    人の話を聞かないって、
    どのレスについてなの?
    950 : 942 - 2008/09/14(日) 20:39:03 ID:??? (+23,+28,-5)
    >>941
    それをやってもadのソースが見れるだけ。
    広告の内容は見れない。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について