+ JavaScript の質問用スレッド vol.97 +

このエントリーをはてなブックマークに追加
952Name_Not_Found:2012/02/29(水) 19:50:21.62 ID:???
var slider1=new reveal.Abc("nav04");
slider1.init4('w04');
var slider2=new reveal.Abc("nav05");
slider2.init4('w05');
var slider3=new reveal.Abc("nav06");
slider3.init4('w06');

をfor文で書きなおすって可能なのでしょうか?
953Name_Not_Found:2012/02/29(水) 19:53:39.44 ID:???
テンプレ読んだ?
はい → もう一度嫁
いいえ → 読めよ
954Name_Not_Found:2012/02/29(水) 19:56:29.58 ID:???
>>952
対応する配列とかオブジェクト作ればいい
955Name_Not_Found:2012/02/29(水) 19:56:37.46 ID:???
俺としてはslider1とかじゃなくて
slider[0]とかやったほうがいいと思う、そういう風に作ることで見えてくるものがある
956Name_Not_Found:2012/02/29(水) 20:11:03.71 ID:???
reveal.Abcをどういう風に使うかにもよるけど

var obj = {
 'nav04' : "w04",
 'nav05' : "w05",
 'nav06' : "w06",
};

Object.keys(obj).forEach(function (key) {
 var slider = new reveal.Abc(key);
 slider.init4(obj[key]);
});

こんな風にするとか
sliderを後で使うならobjに紐づいてる内容を文字列じゃなく
Objectにしてその中に入れるとか

まぁ他にも色々方法はある
957Name_Not_Found:2012/02/29(水) 20:45:37.26 ID:???
Stringのlink()を上書きしてリンクの文字仕様も変更したいのですが、
スタイルで指定しても反映されません。
何か方法は無いでしょうか?
958Name_Not_Found:2012/02/29(水) 22:17:48.52 ID:???
質問があります。
ホームページ上に表示される画像を勝手に盗んでいくのを防ぐために
画像を取得する際 画像と分からずに読み込ませたいのですが
jsで可能でしょうか?
質問が下手で伝わり難いかもしれませんが よろしくお願いします
959Name_Not_Found:2012/02/29(水) 22:28:06.45 ID:???
画像と分からずに読み込んだらブラウザで画像表示できないでしょ
960Name_Not_Found:2012/02/29(水) 23:07:31.68 ID:???
ダウンロード防止に回答するコピペなかったっけ
家に呼んで身体検査みたいなやつ
961Name_Not_Found:2012/02/29(水) 23:12:48.62 ID:???
次スレは975超えたら。 >>9 で。
962Name_Not_Found:2012/02/29(水) 23:30:23.29 ID:???
単に機械的なダウンロードや右クリックでの取得を抑止したいなら
imgタグでない形で画像表示できればいいのかも
canvasに描画してみるとか
963Name_Not_Found:2012/02/29(水) 23:39:10.32 ID:???
画像と解らずになら
複数回にわけてBase64化したデータなりを引っ張ってきて
それでdataURIで表示させたら?
古い一部のブラウザで使えないけど。
964Name_Not_Found:2012/02/29(水) 23:49:12.19 ID:???
flash にしちゃえよ。
965Name_Not_Found:2012/03/01(木) 00:01:01.96 ID:???
結局、表示するんだからどうやったって無理
966Name_Not_Found:2012/03/01(木) 00:04:07.56 ID:???
>>962
はい、機械的なDLさえ防げればいいです。
canvas?DOMやjqueryのお話?タグ?
>>963
!なんかむずかしそうだけど それっぽい・・・ぐぐればでるかな
>>964
flashなら普通に読み込んでも機械的なDL抑止できるんですか?
967Name_Not_Found:2012/03/01(木) 00:05:59.54 ID:???
>>958
EXE形式にして独自ビューアーと画像を埋め込んだプログラムを作ればいい
EXEの暗号化は忘れずに、スクリーンショットの阻害機能とか特定キー操作無効機能とかも当然付ける、
余裕があるならビューアのプロセスをOSから見えなくしたりメモリダンプツールを無効にするrootkitを作って埋め込む
そして、それをやたら長い利用規約を書いたページを作って強制スクロールでゆっくり読ませた後同意したらDL出来るようにすれば完璧
もちろん冗談だ
968Name_Not_Found:2012/03/01(木) 00:19:46.52 ID:???
>>967
(#^ω^)冗談かよっ!
969Name_Not_Found:2012/03/01(木) 00:37:03.68 ID:???
右クリック禁止したり、背景として表示してみたり、
画像の上に透過gifやらを重ねてみたり、ギロチンしてみたり、
いろいろ工夫してる所あるけど・・・
まず、ブラウザで読み込んでいる時点でDLしてるんだから無理。

どんなしても、たとえばSS取ってトリミングすれば、それだけで画像取得できる訳だし。
970Name_Not_Found:2012/03/01(木) 00:50:37.52 ID:???
>>969
確かに 取ろうとすれば取れるかもしれないけど 素人が簡単に 汎用ツールで落とせさえしなければいい・・・
完璧なんて求めないよ!
ギロチンしても汎用DLツールとかで落とされちゃったりするのかな?
971Name_Not_Found:2012/03/01(木) 01:24:26.79 ID:???
なんか質問攻めですまない・・・
検証するにもツールで有名なのしらなくてorz
DLツールにどんなのがあるかから調べてこよう
答えくれた人達ありがとうー
972Name_Not_Found:2012/03/01(木) 02:06:57.49 ID:???
>>970
よし、じゃ、おっちゃん
細切れになってても結合してDLするツール作っちゃろか!


冗談はさておき、何でそんなことをしたいの?
ブラウザで普通にページを見た人はみんな、
HDDに保存してから見てるんだぜ?
973Name_Not_Found:2012/03/01(木) 02:09:07.91 ID:???
DownThemAll!おススメ
974Name_Not_Found:2012/03/01(木) 02:24:23.04 ID:???
>>972
公開はしたいけどDLされたくないって駄々こねられてるんだ・・・
「そんな事出来ない」って行ったら 「実際このページみてよ!
ログみてもJPG GETしてないでしょ!! 何でお前は出来ないんだ能無しめ!」
って言われてちょっとカチンときてさ・・・
975Name_Not_Found:2012/03/01(木) 02:33:00.31 ID:???
pngだったりして
976Name_Not_Found:2012/03/01(木) 02:36:12.23 ID:???
そのページと同じやり方にすれば納得してくれるだろうからわざわざここで聞かんでも
977Name_Not_Found:2012/03/01(木) 02:41:46.28 ID:???
>>976
そうだなー ちょっとそのサイトの動き検証してみるよ!
なんか場違いな質問しちゃって悪かった

でも やる道が決まってすっきりしたよ!ありがとう
978Name_Not_Found:2012/03/01(木) 02:56:38.60 ID:???
CSS3で書いたドラえもんとかだったりして
979Name_Not_Found:2012/03/01(木) 03:02:07.71 ID:???
JPEG画像をダウンロードせずブラウザでその画像を表示したというのなら、
ぜひ、その方法を教えてもらいたいよマジで。
ちなみに、教えてもらえれるなら、どこのサイトがそんな高度な事して画像表示してるの?
俺もぜひぜひ見てみたい。
980Name_Not_Found:2012/03/01(木) 03:57:04.60 ID:???
テーブルタグで作ってたりして
そういうツール見たことあるし
981952:2012/03/01(木) 04:57:58.44 ID:???
>>956
ありがとうございました。
やってみたところ、クロスブラウザで動作し、
ieでは動作しないのは何故ですか?
982Name_Not_Found:2012/03/01(木) 04:59:50.05 ID:???
>クロスブラウザで動作し、
>ieでは動作しない

日本語でおk
983952:2012/03/01(木) 05:34:07.72 ID:???
>>956をやってみたところ
FFとGoogle Chromeで動作し、IE8で動かないのは何故ですか?
984Name_Not_Found:2012/03/01(木) 05:53:49.22 ID:???
forEachはIEで動かないから自分で実装せなあかんよ
985952:2012/03/01(木) 06:30:22.87 ID:???
>>984
ありがとうございました。
986Name_Not_Found:2012/03/01(木) 09:40:35.59 ID:???
Prototype、newを使ってプログラム組むと
ちょっと、javascriptができる人になって気がする。
そんなふうに考えた時期が俺にもありました。
987Name_Not_Found:2012/03/01(木) 10:16:16.29 ID:???
JavaScriptができますじゃしょうがない
プログラミングできますと言えるようにならないと×
構文覚えるだけならサルや赤ちゃんでもできる
いかにそれを組み合わせて目的のものを作るか考える力が大事
988Name_Not_Found:2012/03/01(木) 12:50:34.24 ID:???
スレ立て人ですが、またスレ立て規制で立てられません。どなたか
おねがいぽ。テンプレは >>9 で。
989Name_Not_Found:2012/03/01(木) 13:12:53.72 ID:???
NullPointerExceptionってありますよね
あれはJavaScriptでも携わることってありますか?
990Name_Not_Found:2012/03/01(木) 13:13:35.34 ID:???
991Name_Not_Found:2012/03/01(木) 13:21:30.61 ID:???
ありがと!
992Name_Not_Found:2012/03/01(木) 13:44:27.60 ID:???
<obj>でMIME指定して、とかかな。
993Name_Not_Found:2012/03/01(木) 16:42:23.32 ID:???
>>957
どなたかお願いします
994Name_Not_Found:2012/03/01(木) 16:46:12.08 ID:???
散々回答もらってんじゃん
995Name_Not_Found:2012/03/01(木) 17:08:43.21 ID:???
996Name_Not_Found:2012/03/01(木) 17:09:09.25 ID:???
おつかれさーん
997Name_Not_Found:2012/03/01(木) 19:38:58.20 ID:???
>>993
String.prototype.link = function(href, attr) {
    var a = [];
    if(attr)
        for(var i in attr)
            a.push(i + '="' + attr[i] + '"');
    return '<a href="' + href + '"' + (a.length ? ' ' + a.join(" ") : "") + '>' + this + '</a>';
}

"Yahoo".link("www.google.co.jp"); // "<a href="www.google.co.jp">Yahoo</a>"
"Google".link("www.yahoo.co.jp", {"class" : "blue", "style" : "color: red"}); // "<a href="www.yahoo.co.jp" class="blue" style="color: red">Hello</a>"
"Google".link("www.yahoo.co.jp", {"target" : "_blank"}); // "<a href="www.yahoo.co.jp" target="_blank">Google</a>"

これで満足だろ
998Name_Not_Found:2012/03/01(木) 21:01:21.53 ID:???
じゃーばすくりぷつを使う上で気をつけなきゃいけない事って有るのかね?
おじいちゃん あじゃっくすとやらをやってみたいんだ。
せきゅりちーとか しょりがるーぷするとか あるのかね
999Name_Not_Found:2012/03/01(木) 21:05:51.97 ID:???
1000Name_Not_Found:2012/03/01(木) 21:22:11.35 ID:7d+twqRB
うどんは小麦粉で
出来てるんだよね
    ∧,,∧  lヽ⌒ヽフ
   ( ´・ω・) (・ω・ )  うん
   (っ=|||o) (っ=||| o)
 ̄ ̄ `――´ ̄ `――´ ̄\

じゃあ米から作った
これは…?
    ∧,,∧   lヽ⌒ヽフ
   ( ´・ω・) (・ω・ ) ベトナムのフォーかな?
   (っ=|||o) (っ=||| o)
 ̄ ̄ `――´ ̄ `――´ ̄\

フォッフォッフォーなんちて
    ∧,,∧   lヽ⌒ヽフ
  (V) `・ω・(V) ( ・ω・)
  ヽ     ノ (っ=||| o) ズルズル
 ̄ ̄ `――´ ̄ `――´ ̄\

    ∧,,∧   lヽ⌒ヽフ
   ( ´・ω・) ( ・ω・)
 ズー(っ=|||o) (っ=||| o) モグモグ
 ̄ ̄ `――´ ̄ `――´ ̄\
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。