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

このエントリーをはてなブックマークに追加
952Name_Not_Found:2007/11/05(月) 04:42:52 ID:JWCWla18
大画像を背景に貼り付ける際にピクセル単位に位置指定って出来ますか?
例えば、5000×5000ピクセルの画像があり、200×200程度のウインドウに出力する際に
外部から指定で任意の場所を表示する事が出来ますか?
953Name_Not_Found:2007/11/05(月) 04:45:08 ID:???
>>952
CSSでマージン変えればいけるだろ。
954Name_Not_Found:2007/11/05(月) 10:52:43 ID:???
>>952
width:200px;height:200px;background-position:-xxpx;-yypx;
955Name_Not_Found:2007/11/05(月) 11:28:48 ID:???
いつからCSSスレに・・・
956Name_Not_Found:2007/11/05(月) 11:36:16 ID:aOkQNVBx
この週末辞書片手に英語で読んでいたのですがよく解からない単語があり
ました。generic name というものなんですが、日本語だとどういうこと
になりますか?JavaScriptのオブジェクトのところでした。
957Name_Not_Found:2007/11/05(月) 11:45:31 ID:???
新スレは975超えたら。結局テンプレ論議は合意を見たものが
なかったということで次回は現在のままで?
>>956
直訳すると「汎用的な名前」だけど何のことか分からんと役に
立たんでしょ。Javaの例だと、Math.maxというのは「整数を2つ
受け取り整数を返す」ものと「実数を2つ受け取り実数を返す」
ものとがあるよね。だからMath.maxという名前は汎用的つまり
複数のメソッドを併せて意味する名前だ、というふうに理解した
けどどうかな。
958956:2007/11/05(月) 14:03:37 ID:3JAlf5QS
>>957さん
まだピンと来ませんが頭にメモしておきます。いつかわかるようになる
と思います。ご回答ありがとうございました。
959Name_Not_Found:2007/11/05(月) 14:19:55 ID:???
しかし >>957 は全く generic じゃない解釈だなぁ
960956:2007/11/05(月) 14:21:30 ID:3JAlf5QS
え?!
961Name_Not_Found:2007/11/05(月) 14:43:49 ID:???
初心者な質問ですみません
彼是午前からがんばってるんですが幾つかのTextBox内に入力したデータを
並び替えて表示したいのですが良い方法が思いつきません
具体的にどのように書けばいいでしょうか?
962Name_Not_Found:2007/11/05(月) 14:59:39 ID:???
>>959
ではあなたのよりよい解説をぜひともキボーン。
>>961
(1)それらのテキスト欄の中身を配列に入れる。
(2)配列のメソッドsortで整列する。
(3)整列し終わった配列からテキスト欄に戻す。
まあ頑張って(全部書いてくれというのは断ってるので)。
963Name_Not_Found:2007/11/05(月) 15:09:31 ID:???
>>961
並び替えて、言うなボケ。JS、教授とならんで禁句だ。
そんな日本語はない。この純潔な板を汚染させるな。
964Name_Not_Found:2007/11/05(月) 15:15:33 ID:???
失礼、並び替えてではなく
ランダムな順番で表示でした

>>962
有難うございます、弄ってみます
965Name_Not_Found:2007/11/05(月) 15:15:52 ID:???
言葉の挙げ足取り、スレの浪費になるんでよくない。どうしても
指摘したいのなら有用な情報と一緒のレスに入れる場合のみ許す
とかにして欲しい。
966Name_Not_Found:2007/11/05(月) 15:44:25 ID:???
>>964
おいおい、ランダム順かよ…ランダム順に並べる(シャッフル)操作は
過去スレに沢山出てるから自分で調べるようにね。
967Name_Not_Found:2007/11/05(月) 15:55:37 ID:???
オレも賛成。「並び替え」というその気持ち悪い日本語は持ち込まないで
ほしい。これだけはこの板でも健全だった。日本人なら「並べ替え」と言え。
968Name_Not_Found:2007/11/05(月) 16:26:42 ID:???
>>967
「並び替え」を「並べ替え」に戻すのは、もう無理だよ。
受験の世界ではごく普通の言葉になっているから、完全に刷り込まれちゃってる。
969Name_Not_Found:2007/11/05(月) 16:41:58 ID:???
「並び替える」って動詞になってしまった感があるね
ATOK も注意してくれない
970Name_Not_Found:2007/11/05(月) 16:46:00 ID:???
location.hrefやreplaceなどのページ移動の方法の中で、リファラーを送らない事が保障されているものはありますか?
971Name_Not_Found:2007/11/05(月) 17:44:22 ID:???
洩れも「並び替え」は気持ち悪いよ。でも言葉の間違いを
指摘するのがスレの目的じゃないでしょ。厭味をいいつつ
回答してやるとかならいいと思うけど、言葉の間違いの指摘
しか内容がないレスが延々と続くのは嫌だなあ。
972Name_Not_Found:2007/11/05(月) 17:46:28 ID:???
>>970
「保証」なんてものはどこにもないと思うけど、主流のブラウザでは
window.open()で開くときはリファラー送られないんじゃなかったかな。
うる憶えでもうり憶えでもなくうろ憶えだけど。
973Name_Not_Found:2007/11/05(月) 18:25:06 ID:???
974Name_Not_Found:2007/11/05(月) 19:56:15 ID:???
多数決で正しさが決まるとでも思っているのか
ばかは百人あつまってもばかだろ。
975Name_Not_Found:2007/11/05(月) 20:00:00 ID:???
その百人を納得させる説得力がない限り
いくら正しくても押しつぶされるだけですけどね
976Name_Not_Found:2007/11/05(月) 20:01:27 ID:xWxNnZPe
少なくともこのスレでこれ以上引っ張るのは正しくない事は分かる
977Name_Not_Found:2007/11/05(月) 20:02:44 ID:???
ゼロから始めたばかりなのですが、GoogleMapsAPIを使いながらJavasprictを勉強しています
どうしても地図を表示してくれないのですが、どこか間違いがあるのでしょうか?
bodyの中の日本語はでるのですが、地図を表示してくれません
地図を二つ表示して、片方の地図で表示してる場所をもう片方の地図で探すというゲームです
jsでゲームのプログラム、jsonで問題の地図の座標情報などを保存してます
地図自体表示しないのでhtmlでのミスかと思ってるのですが、勘に近くでどのファイルの間違いかも判らない…orz
必要に応じて他のファイルも晒します
keyは「**」に書き換えています

長すぎると言われたのでレス分けて↓に書きます
978Name_Not_Found:2007/11/05(月) 20:03:17 ID:ZjJpX0CO
<!DOCTYPE html PUBLIC "-//W3C//DTD XTHML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>「どこでしょう?」</title>
<script src="http://maps.google.co.jp/maps?file=api&v=2&key=**"
type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" src="面データ(2-32).json" charset="utf-8"></script>
<script type="text/javascript" src="doco(2-33).js" charset="utf-8"></script>
</head>
<body>
<h1>「どこでしょう?」</h1>
<p>左の地図を動かして、右と同じ場所を写そう!</p>
<div id="movable_map" style="width: 450px: height: 450px; float: left; margin-right: 20px;"></div>
<div id="fixed_map" style="width: 450px: height: 450px; float: left"></div>
<p style="clear: left">ヒント <span id="hint"></span></p>
</body>
</html>

ちなみにこの参考書で勉強中です
http://www.amazon.co.jp/Google-Maps-API%E5%BE%B9%E5%BA%95%E6%B4%BB%E7%94%A8%E3%82%AC%E3%82%A4%E3%83%89-%E7%A8%B2%E8%91%89-%E4%B8%80%E6%B5%A9/dp/4839921474
979Name_Not_Found:2007/11/05(月) 20:36:34 ID:???
スレ立て規制で新スレが建てられません。誰か1だけ入れて!
タイトル: + JavaScript の質問用スレッド vol.61 +
名前: まず >>2-5 読め! 続いて過去スレ全集を検索!
━━━━━JavaScript質問スレ道場訓━━━━━
 一、礼節を重んじ常に努力精進すること
 一、ブラクラに打ち勝つ精神力を持つこと
 一、心身の優れたJavaScriptを学ぶこと
 一、雑草の如く生涯JavaScriptを貫くこと
 一、感謝と反省を忘れないこと
 以上
━━━━━━━━━━━━━━━━━━━━━━

このスレに書き込むことが許されるものは以下のとおり
・テンプレ/FAQ/過去ログ/関連資料を読める者。とくに>>2-10は必須!!!
 (とくにローカルファイルや他鯖のページ内容は絶対取れない:Q1とQ2)
・JavaScriptとJavaの違いを理解する者
・スクリプトを組むための最低限のHTML・CSSを理解する者
・ユーザーに迷惑となるスクリプトを書かない者
・「初心者です」を振りかざさず、質問を分かる日本語で説明できる者
・対象環境や使用技術は質問者の裁量であることを理解する者
 (質問/回答時はなるべく環境明記。WinIE5.5/N6未満と希少ブラウザは必須!)
前スレ http://pc11.2ch.net/test/read.cgi/hp/1190811747/l50
[必読]過去スレ全集 http://wing2.jp/~mirrorhenkan/2ch/javascript/
  (ずべて同一)  http://www2.atpages.jp/mirror/2ch/javascript/
          http://usamimi.info/~mirrorhenkan/2ch/javascript/
[必読]ガイド http://developer.mozilla.org/ja/docs/Core_JavaScript_1.5_Guide
(GuideをReferenceに→Netscape版言語仕様。厳密な言語仕様はECMA-262.ed3)
FAQ・注意・過去ログ・仕様書・関連資料・関連スレ>>1-10
980Name_Not_Found:2007/11/05(月) 21:21:01 ID:???
>>979
+ JavaScript の質問用スレッド vol.61 +
http://pc11.2ch.net/test/read.cgi/hp/1194265231/

あとたのんだ
981Name_Not_Found:2007/11/05(月) 21:22:21 ID:???
ってもうずいぶんまえか… 晴れるとこ張っとく
982Name_Not_Found:2007/11/05(月) 21:26:59 ID:???
これでいいんか…?抜けあったらスマソ
983Name_Not_Found:2007/11/05(月) 22:02:42 ID:???
>>980-982
ありがとう、ひと休みして戻って来たらすべてやってくれてたのね…
984Name_Not_Found:2007/11/05(月) 22:19:18 ID:???
>>974
>ばかは百人あつまってもばかだろ。
その良い例が政治家なんだよね。
985Name_Not_Found:2007/11/05(月) 22:51:43 ID:???
986Name_Not_Found:2007/11/05(月) 23:13:27 ID:???
googleツールバーのポップアップブロックを回避する方法を探しています。
できれば、javascriptで行いたいと思い、調べていましたら、
gooツールバーをインストールしたときに追加される右クリック検索では
ポップアップブロックを回避していることがわかりました。
コードをみてみると、

external.menuArguments.open

を使用していました。

コードを window.open に変えてみたのはよいのですが、文字が化けてしまいました。
external.menuArguments.open と window.open の違いを教えていただけませんでしょうか?
987Name_Not_Found:2007/11/06(火) 00:16:01 ID:???
それは閲覧者がポップアップブロックを設定しているけど
それをすり抜けてポップアップしたい という意味だと捉えてよろしいか
988Name_Not_Found:2007/11/06(火) 00:19:15 ID:???
>>987
はい、そう捉えてもらってもかまいません。
989Name_Not_Found:2007/11/06(火) 00:51:56 ID:???
> このスレに書き込むことが許されるものは以下のとおり
> ・ユーザーに迷惑となるスクリプトを書かない者
990Name_Not_Found:2007/11/06(火) 00:59:20 ID:???
IEの右クリックでの検索処理を行う仕組みを提供したいのですが、
それを、ユーザーが理解した上でもいけないことなのでしょうか?
991Name_Not_Found:2007/11/06(火) 01:00:11 ID:???
理解したらブロック解除するんじゃね?
992Name_Not_Found:2007/11/06(火) 01:06:59 ID:???
ユーザーに対して、手間をかけさせるようなことはさせたくないのです。
パソコンに詳しくない人は、ファイルの概念自体わからなかったりするので、
インストールする手間以外はとらせたくありません。
993Name_Not_Found:2007/11/06(火) 01:11:54 ID:???
まあ、ポップアップブロック回避は回答されないだろうねえ。
ここのポリシーということで。どっかよそ行けば。
新スレ
http://pc11.2ch.net/test/read.cgi/hp/1194265231/l50
994Name_Not_Found:2007/11/06(火) 01:15:27 ID:???
こういうの、よく「自分は悪いことに使わないから」とか書く質問者が
いるんだけど、このスレを見てる誰でもそれを流用できるわけだから、
やっぱり「ユーザの迷惑になるスクリプトは回答されない」だよな。
995Name_Not_Found:2007/11/06(火) 01:17:25 ID:???
普通に target 指定のリンク踏ませりゃ良いじゃん。
996Name_Not_Found:2007/11/06(火) 01:18:24 ID:???
>こういうの、よく「自分は悪いことに使わないから」とか書く質問者が
>いるんだけど、このスレを見てる誰でもそれを流用できるわけだから、
>やっぱり「ユーザの迷惑になるスクリプトは回答されない」だよな。

そうですね。 external.menuArguments.open 
で開けたといことも書くべきではありませんでしたね。

すみませんでした。
997Name_Not_Found:2007/11/06(火) 01:47:06 ID:???
というか
悪質なポップアップから
ユーザを守るために実装されたんだから
簡単に回避できるようなら
機能自体が無意味なことになるよ
998Name_Not_Found:2007/11/06(火) 02:07:26 ID:???
パソコンに詳しくない人はブロックしないんじゃね?
999Name_Not_Found:2007/11/06(火) 02:16:30 ID:???
グーグルツールバーでは、初期設定がブロックしている状態になってますね。
1000Name_Not_Found:2007/11/06(火) 02:21:38 ID:???
1000
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。