JavaScript Tips コレクション

このエントリーをはてなブックマークに追加
1Name_Not_Found
JavaScriptの簡単でかつ使えるソースをみんなで書きましょう。

・ソース簡略化のため処理はなるべく単純にしましょう。
・優しい人は応用編なんかも作ってあげましょう。
・実際に使う人のために使う際での説明書きをしましょう。
・人のソースを応用したりしてより良いスクリプトを完成させましょう。
・ブラウザは特に問いません。
2Name_Not_Found:03/12/05 17:08 ID:???
ヽ(`Д´)ノ がマウスの横につきます。

<SCRIPT LANGUAGE = "JavaScript">
<!--
function decorate_cursor(){
var mouse_space = 10;
document.all("cursor").style.left = event.x + mouse_space;
document.all("cursor").style.top = event.y + mouse_space;
}
document.onmousemove = decorate_cursor;
//-->
</SCRIPT>

<body>〜</body>に
<DIV id="cursor" style="position:absolute; visibility:visible">
ヽ(`Д´)ノ
</DIV>
の記述をしてください。
変数mouse_spaceの値を変えれば微調整ができます。
IE6で動作。
3Name_Not_Found:03/12/05 17:10 ID:???

おいおい、何だこの糞スレは。
どうせ書くなら、複数ブラウザに互換性持たせろよ。
4Name_Not_Found:03/12/05 17:30 ID:???
いったいどこがTipsなんだ?
5Name_Not_Found:03/12/05 17:40 ID:???
つまんねーーーーーーーーーーーーーーーーーーーなッ このネタ
6Name_Not_Found:03/12/05 17:50 ID:???
navi barキボンヌ
7Name_Not_Found:03/12/05 19:06 ID:???
恥ずかしいからIE専なんて貼るなよ。
それもonmousemove かよ。めでてーな。
81:03/12/05 20:31 ID:???
うるせー。
文句あんなら立派なもん張りやがれ!!
9Name_Not_Found:03/12/05 20:32 ID:???
プ
10Name_Not_Found:03/12/05 20:34 ID:???
盛り上げるために貼ってやるか。

<SCRIPT LANGUAGE = "JavaScript">
<!--
function decorate_cursor(){
var mouse_space = 10;
document.all("cursor").style.left = event.x + mouse_space;
document.all("cursor").style.top = event.y + mouse_space;
}
document.onmousemove = decorate_cursor;
//-->
</SCRIPT>

<body>〜</body>に
<DIV id="cursor" style="position:absolute; visibility:visible">
ヽ(`Д´)ノ
</DIV>
の記述をしてください。
変数mouse_spaceの値を変えれば微調整ができます。
IE6で動作。
111:03/12/05 20:51 ID:???
兄弟スレッドが出来ました!
http://pc2.2ch.net/test/read.cgi/hp/1070625061/
12Name_Not_Found:03/12/05 20:52 ID:???
ではこんなのを

<SCRIPT LANGUAGE = "JavaScript">
<!--
function decorate_cursor(){
var mouse_space = 10;
document.all("cursor").style.left = event.x + mouse_space;
document.all("cursor").style.top = event.y + mouse_space;
}
document.onmousemove = decorate_cursor;
//-->
</SCRIPT>

<body>〜</body>に
<DIV id="cursor" style="position:absolute; visibility:visible">
ヽ(`Д´)ノ
</DIV>
の記述をしてください。
変数mouse_spaceの値を変えれば微調整ができます。
IE6で動作。
13Name_Not_Found:03/12/05 20:53 ID:???
───────────────────────────−──────―
────────‐───────────−────────────―─‐
─‐────────────‐────────‐∧_∧ ───‐──―──‐
─────‐∧ ∧,〜 ────────────‐(; ´Д`) ────―─‐──‐
──−──‐( (⌒ ̄ `ヽ───_ ───────‐ /    /─―/ヽ────―─‐
──―───‐\  \ `ー'"´, -'⌒ヽ──────‐| | 1 ‐─‐/ | | ─────―
―‐――──‐ /∠_,ノ    _/_───‐―──―─‐| |  /─―/ | |―────―‐
─────‐ /( ノ ヽ、_/´  \―────‐──‐∪ ./──,イ ∪ ────―─
────‐ 、( 'ノ(     く     `ヽ、 ―────―‐| /−─/|| | ──−───―
───‐‐/` ―\____>\___ノ ──────‐|/──/ || | ────‐─―‐
───/───―‐/__〉.───`、__>.―‐―───‐─―‐| || | ─────―─
──/──‐──────────────―−───‐(_)_)─────―─
─/────────−────────────‐──────────―‐
───────────────────‐─────────―─────‐
14Name_Not_Found:03/12/05 20:55 ID:???
(´・ω・`)がマウスの横につきます。

<SCRIPT LANGUAGE = "JavaScript">
<!--
function decorate_cursor(){
var mouse_space = 10;
document.all("cursor").style.left = event.x + mouse_space;
document.all("cursor").style.top = event.y + mouse_space;
}
document.onmousemove = decorate_cursor;
//-->
</SCRIPT>

<body>〜</body>に
<DIV id="cursor" style="position:absolute; visibility:visible">
(´・ω・`)
</DIV>
の記述をしてください。
変数mouse_spaceの値を変えれば微調整ができます。
IE6で動作。
15Name_Not_Found:03/12/05 20:58 ID:???
それまじ?>>14
16Name_Not_Found:03/12/05 21:00 ID:???
ブラウザは問いませんって…問うてるんじゃないの。
17Name_Not_Found:03/12/05 21:01 ID:???
データベースのJavascript貼ってください。
18Name_Not_Found:03/12/05 21:03 ID:???
作ってみました

<SCRIPT LANGUAGE = "JavaScript">
<!--
function decorate_cursor(){
var mouse_space = 10;
document.all("cursor").style.left = event.x + mouse_space;
document.all("cursor").style.top = event.y + mouse_space;
}
document.onmousemove = decorate_cursor;
//-->
</SCRIPT>

<body>〜</body>に
<DIV id="cursor" style="position:absolute; visibility:visible">
ヽ(`Д´)ノ
</DIV>
の記述をしてください。
変数mouse_spaceの値を変えれば微調整ができます。
IE6で動作。
19Name_Not_Found:03/12/05 21:05 ID:???
ちょっと手を加えてみました。

<script type="text/javascript">
<!--
function decorate_cursor(){
var mouse_space = 10;
document.all("cursor").style.left = event.x + mouse_space;
document.all("cursor").style.top = event.y + mouse_space;
}
document.onmousemove = decorate_cursor;
//-->
</script>

<body>〜</body>に
<DIV id="cursor" style="position:absolute; visibility:visible">
ヽ(`Д´)ノ
</DIV>
の記述をしてください。
変数mouse_spaceの値を変えれば微調整ができます。
IE6で動作。
201:03/12/05 21:07 ID:???
おまえら結構乗り気じゃん
21Name_Not_Found:03/12/05 21:30 ID:???
>>1の思惑は見事にハズれた。
221:03/12/05 21:32 ID:???
>>16
問いませんってのはどのブラウザ対象でも構わないって意味で書いたんだよ。
ネスケとかわからないから。
>>20
偽者

alert("誰かまともなの貼ってくれ〜");
23Name_Not_Found:03/12/05 22:08 ID:???
>>1
24Name_Not_Found:03/12/05 23:34 ID:???
>>1よ、お前Tipsという語を勘違いしてるぞ

お前が貼ってるのは珍しくも参考にもならないただのサンプルコードだ
そんなものはどこにでも腐るほど転がっている
25Name_Not_Found:03/12/05 23:59 ID:???
な、何を今更・・・
26Name_Not_Found:03/12/06 00:11 ID:???
画像の上でヽ(`Д´)ノがポップアップします

<img src="〜" alt="ヽ(`Д´)ノ">

あたらしいネットエスケープではなぜか使えません。
ネトスケ逝ってよしです。
27Name_Not_Found:03/12/06 00:18 ID:???
>>26
君はもっと勉強すべき
title="ヽ(`Д´)ノ"が適切かどうかは別にして。
<img src="〜" alt="代替テキスト" title="ヽ(`Д´)ノ" width="〜" height="〜" />
2826:03/12/06 00:38 ID:???
>>27
ナルホド〜!それならネットエスケープでもプップするんですね〜
目からサンライズビームですぅ〜(ノ∇≦*)
29Name_Not_Found:03/12/06 00:58 ID:???
document.body.style.display = "none"
301:03/12/06 01:08 ID:???
ネスケ7.1って変わった?
JavaScriptのページで動かない所が異様に多い。
って事でわからないからIEのみ。

ウィンドウ動きます。
<html>
<head>
<title>temp</title>
<SCRIPT Language="JavaScript">
<!--
var cont_width = screen.availWidth;
var cont_height = screen.availHeight;
var cont_w_width = 200;
var cont_w_height = 200;
var cont_key_l = 37;
var cont_key_u = 38;
var cont_key_r = 39;
var cont_key_d = 40;
var v_posi_x = cont_width / 2 - cont_w_width / 2;
var v_posi_y = cont_height / 2 - cont_w_height / 2;
var v_step_len = 5;
var v_step_x = 0;
var v_step_y = 0;

function set_window(){
moveTo(v_posi_x,v_posi_y);
window.resizeTo(cont_w_width,cont_w_height);
}
311:03/12/06 01:08 ID:???

function move_window(e){
if(event.keyCode == cont_key_l){
v_step_x = -v_step_len;
v_step_y = 0;
}else if(event.keyCode == cont_key_u){
v_step_x = 0;
v_step_y = -v_step_len;
}else if(event.keyCode == cont_key_r){
v_step_x = v_step_len;
v_step_y = 0;
}else if(event.keyCode == cont_key_d){
v_step_x = 0;
v_step_y = v_step_len;
}else{
v_step_x = 0;
v_step_y = 0;
}
v_posi_x = v_posi_x + v_step_x;
v_posi_y = v_posi_y + v_step_y;
window.moveTo(v_posi_x,v_posi_y);
}
document.onkeydown = move_window;
//-->
</SCRIPT>
</head>
<body onLoad="set_window()">
</body>
</html>
321:03/12/06 01:09 ID:???
矢印キーでウィンドウが動く。
以上。
33Name_Not_Found:03/12/06 01:14 ID:???
var treeView = {
rowCount : 10000,
getCellText : function(row,column){
if (column=="namecol") return "Row "+row;
else return "February 18";
},
setTree: function(treebox){ this.treebox=treebox; },
isContainer: function(row){ return false; },
isSeparator: function(row){ return false; },
isSorted: function(row){ return false; },
getLevel: function(row){ return 0; },
getImageSrc: function(row,col){ return null; },
getRowProperties: function(row,props){},
getCellProperties: function(row,col,props){},
getColumnProperties: function(colid,col,props){}
};
34Name_Not_Found:03/12/06 01:41 ID:???
>>30-33
ツカエネ
35Name_Not_Found:03/12/06 01:58 ID:???
>>1、お前いい加減にしろよ糞厨房。
IEだけで動くスクリプトなんか役にたたねえし、誰でも簡単につくれんのよ。
こういうヤツみたいに自分のページでやって満足してろ。
http://www.lala-la.com/~akos/
36Name_Not_Found:03/12/06 04:35 ID:???
Tips…
プッ
>>1、お前一人で使ってろ。
人前にこんなゴミ晒すな。
37Name_Not_Found:03/12/06 06:29 ID:???
chips・・・
やっぱちポテチだにょ。
38Name_Not_Found:03/12/06 10:00 ID:???
つーかそもそも>>1はマニュアルを丸写ししてるだけ。
最近覚えたんでうれしいんでしょ。動作がどうのこうのなんて知識はゼロなのよ。

俺がちゃんとしたのを貼ってやる
<SCRIPT LANGUAGE = "JavaScript">
<!--
function decorate_cursor(){
var mouse_space = 10;
document.all("cursor").style.left = event.x + mouse_space;
document.all("cursor").style.top = event.y + mouse_space;
}
document.onmousemove = decorate_cursor;
//-->
</SCRIPT>

<body>〜</body>に
<DIV id="cursor" style="position:absolute; visibility:visible">
ヽ(`Д´)ノ
</DIV>
の記述をしてください。
変数mouse_spaceの値を変えれば微調整ができる。
IE6で動作。
39Name_Not_Found:03/12/06 12:51 ID:???
>>2
IE6で動作と言うことはIE5ではダメなんですか?
40Name_Not_Found:03/12/06 15:28 ID:???
var treeview = {
rowCount: 20,// create a tree with 20 rows in it
// these functions must be defined to avoid errors, however they don't need to do anything
isContainer: function(row){ return false; }, isSeparator: function(row){ return false; },
isSorted: function(row){ return false; }, getLevel: function(row){ return 0; },
getImageSrc: function(row,col){ return null; }, getRowProperties: function(row,props){},
getCellProperties: function(row,col,props){}, getColumnProperties: function(colid,col,props){},
// get the type of progress bar to use for a cell. For the
// percentage column, indicate a normal progress meter, a
// constant defined in the nsITreeView interface. For the
// first column just return 0, meaning no progress bar.
getProgressMode: function(row,col){
if (col == "pct") return Components.interfaces.nsITreeView.progressNormal;
else return 0;
},
// get the value for the progress bar, which in this case is
// just calculated from the row number. The value can be returned
// as a number or a string.
getCellValue: function(row,col){
if (col == "pct") return (row * 5 + 1);
else return null;
},
// return text labels for the cells in the first column.
getCellText: function(row,col){
if (col == "task") return "Item " + (row + 1);
else return "";
},
// assign the tree element to the view
setTree: function(treebox){ this.treebox=treebox; }
};
411:03/12/06 17:02 ID:???
うるせー。
なんだよ。みんなおもしろいかなって思ってスレ作ったんじゃんかよ〜。

>>35
酷い。
君は一体ブラウザ何使ってるの?

>>38
確かに本に出てるサンプルから抜き出して使ってるよ。
でもそのままじゃないよ。

>>39
動くんじゃない?
確認したのがIE6だっただけ。

ってか違うバージョンのIEを複数入れるってできるの?
そしてネスケの古いバージョンあったらもっと頑張るよ。

ttp://www1.e-city.tv/home/hothot/bbs.html
42Name_Not_Found:03/12/06 17:20 ID:???
>>41
お前にふさわしいレベルのところを教えてやるからもう来るなよ

ttp://www.sky.sannet.ne.jp/masapine/java_top.html
ttp://www.red.oit-net.jp/tatsuya/java/
43Name_Not_Found:03/12/06 17:20 ID:???
ネスケの古いバージョンなんていらん。新しいバージョンで試せ
44Name_Not_Found:03/12/06 19:12 ID:???
41 名前:1[sage] 投稿日:03/12/06 17:02 ID:???
  うるせー。
  なんだよ。みんなおもしろいかなって思ってスレ作ったんじゃんかよ〜。

そういうつもり立てるスレは十中八九成功しないもんだ
45Name_Not_Found:03/12/07 07:01 ID:???
>>1
ここでも熟読してきてください。
http://allabout.co.jp/computer/javascript/library/mlibrary.htm
461:03/12/08 19:44 ID:???
はい。わかりました。
でも質問。
みんなJavaScriptのテストするのにブラウザのバージョンは最新だけでやってるの?
ネスケ7はかなりしようが違うと思うんだけど。
最新のIEとネスケで動けば合格としていい?
47Name_Not_Found:03/12/08 21:09 ID:???
>>1
どこを落としどころにするかは君次第。
もちろんスクリプトにもよるが、全てのバージョンのどのブラウザでも完璧に動作させるのはおそらく無理だろう。
でも最新版じゃないと動かないというのはちょっと乱暴でないかな。
48Name_Not_Found:03/12/09 12:40 ID:???
つーか、JavaScript自体利用価値、存在価値がない。
特に>>2みたいなの。やる意味がない。
49Name_Not_Found:03/12/09 15:23 ID:???
とりあえずまとめると、
JavaScriptを>>2のような使い方しかできない奴の存在価値がない。
ということでよろしいか?
50Name_Not_Found:03/12/09 15:57 ID:???
ぶっちゃけて言えば>>1は存在価値ないってことだな?
51Name_Not_Found:03/12/09 16:28 ID:???
つまり>>2みたいなJavaScriptを書く奴はバカですか。
52Name_Not_Found:03/12/09 17:53 ID:???
ぶっちゃけて言えば>>1はバカってことだな?
53Name_Not_Found:03/12/09 19:26 ID:???
総括すると
>>1は存在価値のないバカ野郎ですか?
541:03/12/09 21:10 ID:???
それはつまり俺がバカってことでよろしいですか?

JavaScriptなんてまともに使ってるサイトあるの?
個人サイトでお化粧してるだけの言語だと思ってるんだけど。
55Name_Not_Found:03/12/10 16:35 ID:???
>>54
少なくともお前の知る限り、JavaScriptはお遊びだと言うことだ。
56Name_Not_Found:03/12/10 22:19 ID:???
とりあえずこのスレでやることはこれだ。


ヽ(`Д´)ノ がマウスの横につきます。

<SCRIPT LANGUAGE = "JavaScript">
<!--
function decorate_cursor(){
var mouse_space = 10;
document.all("cursor").style.left = event.x + mouse_space;
document.all("cursor").style.top = event.y + mouse_space;
}
document.onmousemove = decorate_cursor;
//-->
</SCRIPT>

<body>〜</body>に
<DIV id="cursor" style="position:absolute; visibility:visible">
ヽ(`Д´)ノ
</DIV>
の記述をしてください。
変数mouse_spaceの値を変えれば微調整ができます。
IE6で動作。
57Name_Not_Found:03/12/11 00:10 ID:???
<SCRIPT LANGUAGE = "JavaScript">
<!--
function decorate_cursor(event){
var mouse_space = 10;
document.all("cursor").style.left = event.x + mouse_space;
document.all("cursor").style.top = event.y + mouse_space;
}
document.onmousemove = decorate_cursor;
//-->
</SCRIPT>

<body>〜</body>に
<DIV id="cursor" style="position:absolute; visibility:visible">
ヽ(`Д´)ノ
</DIV>
の記述をしてください。
変数mouse_spaceの値を変えれば微調整ができます。
ネスケで動作。
58Name_Not_Found:03/12/11 00:10 ID:???
<SCRIPT LANGUAGE = "JavaScript">
<!--
function decorate_cursor(event){
var mouse_space = 10;
document.getElementById("cursor").style.left = event.x + mouse_space;
document.getElementById("cursor").style.top = event.y + mouse_space;
}
document.onmousemove = decorate_cursor;
//-->
</SCRIPT>

<body>〜</body>に
<DIV id="cursor" style="position:absolute; visibility:visible">
ヽ(`Д´)ノ
</DIV>
の記述をしてください。
変数mouse_spaceの値を変えれば微調整ができます。
ネスケで動作。
59Name_Not_Found:03/12/12 02:05 ID:???
誰かこれかっこよくしてやれよ。
60Name_Not_Found:03/12/12 03:24 ID:???
ハナタレはどう直そうとハナタレでしかない
61Name_Not_Found:03/12/12 11:13 ID:???
物凄いハナタレにしてやろうかと思ったがやめた。
62Name_Not_Found:03/12/13 01:18 ID:???
<script type="text/javascript">
var radian = 0;
var r = 50;
var x = 0;
var y = 0;
function setPos(a){
if(document.all){
x = event.x;
y = event.y;
return;
}
x = a.pageX;
y = a.pageY;
}
function moveChara(){
document.getElementById("cursor").style.left = r * Math.sin(radian) + x;
document.getElementById("cursor").style.top = r * Math.cos(radian) + y;
radian += Math.PI / 180 * 5;
}
document.onmousemove = setPos;
setInterval("moveChara()",1);
</script>

body内に以下の記述をしてください。
<div id="cursor" style="position:absolute; visibility:visible;">
<span style="position:relative;left:-50%;top:-50%;">ヽ(`Д´)ノ </span>
</div>

変数rで回転半径を設定できます。
IE,Mozilla,Operaで動作確認。
63Name_Not_Found:03/12/13 02:24 ID:???
<body>〜</body>に
<DIV id="cursor" style="position:absolute; visibility:visible">
ヽ(`Д´)ノ
</DIV>
の記述をしてください。
変数mouse_spaceの値を変えれば微調整ができます。
ネスケで動作。
64Name_Not_Found:03/12/15 18:28 ID:???
>>62
ハナタレに毛が生えてる・・・。>>1か?
65Name_Not_Found:04/05/11 00:53 ID:JSGU2J1E
IEは結構イケてると思うぞ漏れは。
データバインドに、HTAに、エレメントビヘイビア、
しゃぶり尽くすとやめられないよ。



66Name_Not_Found:04/05/11 11:06 ID:???
>54
こういう香具師がflashをダメにしたんだよな
67Name_Not_Found:04/05/11 11:35 ID:???
次は上からヽ(`Д´)ノが落ちてくるjavascript作ってください。
68Name_Not_Found:04/10/07 21:57:09 ID:???
aaa
69Name_Not_Found:04/10/31 11:48:34 ID:???
まだか
70Name_Not_Found:04/11/20 12:20:25 ID:???
ttp://www.onicos.com/staff/iz/amuse/javascript/expert/
こういうのが貼り付けられるスレだと思ったのにとんだ糞スレだな
71Name_Not_Found:04/12/11 23:52:09 ID:kBJCT5vW
あつアゲ
72Name_Not_Found:05/01/21 12:42:58 ID:???
73Name_Not_Found:2005/06/22(水) 23:48:04 ID:???
visibility:visible
これ書く意味あんの?
74Name_Not_Found:2005/06/30(木) 17:50:51 ID:???
            , -'"´  ̄`丶、_
           ,.∩         `ヽ
         〃∪'´ ̄`二二人\  ヽ
         | ツ´ ̄ ̄ ̄ ̄´ ヾ ヽ. ',
         |ハ ,ニ、   ,. - 、 | | | l |
         | ハ ィハ     ,二ヽ. | | | | | 同じ板にコピペするとそのままだけど、
         | | | じ'   |トJ〉  /)} l | 違う板にコピペすると鬼のような怖い顔
         | ハ  、'_,   ̄,, 厶イ川| に変わる摩訶不思議な佳子様コピペ。
         l l /\    .. イV\川 |
         ,' l l ,イ `l ̄´ /   /ヽl l
         l | l ハ  `メ、    〃  ヽヽ、__ノ
         l  ∨ └‐イ「ト--ァ'´     ハヽ__ノ
         ヽ/  }  l」」 /     / }`ー
          〈_n| 八   / /     /ノ
          〈二二人 c /\/ / , イ
           /  /厂 /\__>< {_
75Name_Not_Found:2005/08/06(土) 18:22:36 ID:???
ファイル操作できるスクリプトおしえてん
76Name_Not_Found:2005/09/28(水) 21:05:57 ID:???
誘導されてきました。

レスアンカ(リンク)をポップアップで表示させるにはどうすればいいのでしょうか。
一応、検索して調べてみましたが、出てくるのは
ポップアップのテキストが長くて画面からはみ出してても、そのまま隠れてしまって表示しきれていない
というものばかりです。
ギコナビ等のように、はみ出していれば表示場所が変わって全部表示できるようなポップアップを作りたいのです。

宜しくお願いします!
77Name_Not_Found:2005/09/29(木) 02:05:21 ID:cPj5QbJ+
>>76
>全部表示できるようなポップアップを作りたいのです。
>宜しくお願いします!

そうか。がんばって作れよ。
できたらここに報告しろよ。見てやるから。
78Name_Not_Found:2005/09/29(木) 17:07:45 ID:???
<SCRIPT LANGUAGE = "JavaScript">
<!--
function decorate_cursor(){
var mouse_space = -10;
document.all("cursor").style.left = event.x + mouse_space;
document.all("cursor").style.top = event.y + mouse_space;
}
document.onmousemove = decorate_cursor;
//-->
</SCRIPT>

<body>〜</body>に
<pre id="cursor" style="position:absolute; visibility:visible; font-size:12pt;">
  ┏━━┓
  ┃・∀・┃ <インスパイヤするものを選んでください。
┗╋━━╋┛
  ┛   ┗
</pre>
79Name_Not_Found:2005/10/12(水) 08:57:46 ID:???
スレ立て抑止中につき「JavaScript質問スレ」の避難スレに使わせて
いただきます。よろしこ。
80Name_Not_Found:2005/10/12(水) 10:03:50 ID:???
んなこたーない。次スレ建てたおー
http://pc8.2ch.net/test/read.cgi/hp/1129074823/
81nullpo:2005/11/15(火) 07:14:57 ID:???
ひっこし〜 !
82糞スレ再建委員会 ?:2005/11/22(火) 18:49:27 ID:???
なんだか良くわからないけど
リっこうほ〜 !
http://pc8.2ch.net/test/read.cgi/hp/1070611524/l50
JavaScript Tips コレクション
で待ってるよ〜.

詳細はそちらで...
83Name_Not_Found:2005/11/23(水) 17:26:13 ID:???
<body onload="window()">

これで、簡単にIEを落とせます
84Name_Not_Found:2005/11/24(木) 10:36:46 ID:cbwyEL6J
カーソルのまわりグルグルって
実際に置くと結構ウザいな

よし、しばらくその状態にしておこう
85Name_Not_Found:2005/11/28(月) 23:46:09 ID:???
すいません、以前と同じくチェックボックスに関しての質問です。
現在、数十個あるチェックボックスのうち特定のボックスに一度にチェックをつけるボタンを作成し、
チェックをつける、まではうまくいったのですが、
チェックに付随した様々な処理までは実行できませんでした。
やはりこれはreturnを使って地道に処理していかないとならないのでしょうか。
86Name_Not_Found:2005/11/29(火) 16:27:20 ID:???
>>85
才能なさそうだな。
チェックをした後に続けて書きゃいいだろ。
そもそも、設計からおかしい希ガス。
87Name_Not_Found:2005/11/29(火) 16:27:40 ID:???
>>85
いらっしゃいませ〜 !
あまりにも お客さんが来ないので "ここは だめぽ ?" と思ってました.

>数十個あるチェックボックスのうち特定のボックスに
>一度にチェックをつけるボタンを作成し、
>チェックをつける、まではうまくいったのですが

どのようにやったのですか ?
結構 難しそうな気がするのですが... :
 1. '特定のボックス' と そうでないものをどうやって識別するか.
 2. "一度にチェックをつける" と なると loop で処理するしかなさそう.
  ・レスポンスの問題は発生しないのかしら ?

>チェックに付随した様々な処理までは実行できませんでした
"様々な処理" とは ?

>やはりこれはreturnを使って地道に処理していかないとならないのでしょうか
それも やり方の一つかもしれません.
しかし, 何度も言いますが, 方法は一つではないのです !
状況によって どんな方法を選ぶかがウデの見せ所です.

とりあえず, 僕が感じた疑問に答えてくださいな.
88Name_Not_Found:2005/12/03(土) 00:48:40 ID:???
>87
一応ここに誘導されたはいいのですが、手取り足取り〜のほうに戻った方がよさ気でしょうかね?

とりあえず疑問に答えますと
特定のボックスにチェックをつけるのは、すべてのボックスのnameに"ch+数字"をつけているので
結構簡単でした。
また、二十数個あるうちの連番のボックスに一度にチェックをつける、という処理をしたので
これまた結構楽にできました。
チェックに付随した処理とは手取り足取りスレで教えていただいた「文字色変化」と「カウント」の処理です。
ボタンを押すとチェックはつくのですが、文字色変化もしなければカウントもしないのです。

なんだか身バレ覚悟で作品そのものを見せた方が早い気がしてきた…orz
他にもわからないことだらけなので、わからない自分の頭のほうがおかしいのだと最近思うようになりました。
設計がおかしいのは仕様ということでお願いします。
89nullpo:2005/12/03(土) 11:38:40 ID:???
>>88
>一応ここに誘導されたはいいのですが、
>手取り足取り〜のほうに戻った方がよさ気でしょうかね?

微妙な問題だね.
僕は js 関連 3 箇所をチェックしているので どこに書こうと同じですよん.
"手取り足取り〜" の方は僕以外にも回答しようとしている人がいるので,ご随意に...

それはともかく, [2005/11/29] - [2005/12/03]
この日にちの隔たりは なんなのさ ?
自ら放置プレイをしているようなものですぜ !

>"文字色変化"
???:
 1. どこにある文字なのか ?
 2. style は plain text ?
上記の点が明確になった時点で以前のサンプルを作り変えます.
やはり, loop でやるしかなさそうだな...
90nullpo:2005/12/03(土) 16:55:47 ID:???
>>88
sample:
www17.ocn.ne.jp/~addict/samples/check/checkbox.html
返事がないので想像で作ってみました.
おそらく, 依頼者の思っていることとは違うことでしょう.
91Name_Not_Found:2005/12/15(木) 00:28:01 ID:???
>90
返答が遅れまして申し訳ありません。ちょいと病院にお世話になっておりました。
サンプルまで作っていただき、ありがとうございます。
まさにこんな感じです。本当にありがとうございました。
92Name_Not_Found:2005/12/15(木) 09:21:26 ID:???
お体に気をつけて。
93nullpo:2006/01/01(日) 10:00:43 ID:???
あけおめ !
今年も良質の質問をお待ち申し上げておりまする〜 !
94 ◆.PT9876/4U :2006/03/16(木) 06:51:45 ID:???
trip test
95GiantLeaves ◆6fN.Sojv5w :2006/04/26(水) 20:26:48 ID:IwQlqRkx
大変だ!
//www.google.co.jp/search?hl=ja&q=ECMAScritp&lr=
96 ◆q7u/null4U :2006/05/21(日) 11:41:30 ID:???
-----< うざい script も使いよう>-----
・ BookMarklets にしてみると うざいどころか...
・ 四の五の言わずに使ってみやがれ ! (くけけけけ)

---< window.resizeTo >---
-<half>-
 javascript:resizeTo(screen.width/2-13,screen.height-47);
--< 9 >--
 javascript:resizeTo(screen.width*9/16-13,screen.height-47);void(0)
--< A >--
 javascript:resizeTo(screen.width*10/16-13,screen.height-47);void(0)
--< B >--
 javascript:resizeTo(screen.width*11/16-13,screen.height-47);void(0)
--< C >--
 javascript:resizeTo(screen.width*12/16-13,screen.height-47);void(0)
--< D >--
 javascript:resizeTo(screen.width*13/16-13,screen.height-47);void(0)
--< E >--
 javascript:resizeTo(screen.width*14/16-13,screen.height-47);void(0)
--< F >--
 javascript:resizeTo(screen.width*15/16-13,screen.height-47);void(0)
--< Max >--
 javascript:resizeTo(screen.width-13,screen.height-47);void(0)

---< window.moveTo >---
--< L >--
 javascript:moveTo(0,0);void(0)
--< R >--
 javascript:moveTo(screen.width-outerWidth-13,0);void(0)
97Name_Not_Found:2006/07/13(木) 00:06:37 ID:???
すいません。

JavaScriptの質問スレが見つからないので、ここで質問します。

function import(x)
{
document.write('<script type="text/javascript" src="' + x + '.js"></script>');
}

っていうような関数を作ろうと思ったのですが、"import"っていうものが既に定義されているらしくエラーになります。(IE&FF)
エラーになるのはしょうがないので諦めますが、この"import"の使い道が気になってしかたがないです。

ネットで検索しても見つからないし、誰か使い方わかりますか?
98 ◆.PT9876/4U :2006/07/13(木) 06:59:30 ID:???
>>97
何がしたいのかを具体的に書いた方が話が早いですよ〜.
("import" と言う言葉では漠然としすぎている)
それと document.write() を使った解説サイトは数多いですが,
そういう解説サイトは総じてダメポなのだ.

なぜって, document.write() は非常に使い勝手が悪いからさ.
99Name_Not_Found:2006/07/13(木) 08:44:43 ID:???
>>97 本スレの過去ログにあるような質問だな。
http://user.ftth100.com/mirrorhenkan/javascript/read.php?key=1129074823&st=26&to=29
本スレに出ないで良かったよアンタ。出してたら罵倒だぜ。
100Name_Not_Found:2006/07/13(木) 08:52:47 ID:???
>>98-99
なんか話がずれてる気が
importは将来のために予約されている語、っていう話でしょ?
あと本スレは
http://pc8.2ch.net/test/read.cgi/hp/1151633256/
101 ◆.PT9876/4U :2006/07/13(木) 18:58:12 ID:???
>>99
生き字引ですかい ?

>>100
喧嘩を売るつもりはないけど
ずれているのは むしろ あんたの方だ.
102Name_Not_Found:2006/07/13(木) 19:32:34 ID:???
>>101
「この"import"」ってのは何を指してると思う?
もう一度>>97を読んでみ
103 ◆.PT9876/4U :2006/07/13(木) 19:56:03 ID:???
>>102 == >>100 ?
そうだと仮定して話を進める

>"import"っていうものが既に定義されているらしくエラーになります。
>エラーになるのはしょうがないので諦めますが、
>この"import"の使い道が気になってしかたがないです。

これって, どこに重点があるのか はっきりしない.
だから " importは将来のために予約されている語、っていう話でしょ? "
と言う読み方は あながち外れていない.

しかし, Google で "JS予約語" で hit:
www004.upp.so-net.ne.jp/sekiuchi/js/help/keywords.html
"import" は確かに予約語であるようだ.
要するに簡単に調べが付く.

この程度の話題で本スレに誘導すれば結果は見えている...

" なんか話がずれてる気が" 一言がなければ
僕も余計なことを言う必要はなかったのだ.
104Name_Not_Found:2006/07/13(木) 21:33:59 ID:???
>>98のてんで的外れな答え方といい、
>>103の往生際の悪い捨て台詞といい、救いようがないな
105Name_Not_Found:2006/07/14(金) 11:30:33 ID:???
どう考えても>>103は苦し紛れだな
単純に「importの使い道が気になって仕方ない」って言ってるんだから、
「何がしたいのかを具体的に書いた方が話が早いですよ〜.」っていうのは答えにならんでしょ

それよりは「予約語だから使い道っていうか使えないんだよ」の方が的を射てね?
106Name_Not_Found:2006/07/14(金) 23:05:34 ID:???
どーせimportという名前のまさに自分が求めている機能を持った
関数が既に存在していてそれで二重定義で怒られたんだと甘い勘違い
をしてるんだろ。予約語ってそれ何ですかってな感じじゃないの?
107 ◆.PT9876/4U :2006/07/15(土) 02:20:59 ID:???
>>104-105
なんだかなぁ〜.
こちらとしては譲歩した訳なのだが 負け惜しみだとぉ ?
>>97>>106 が言うような読み方もできる.
こういう場合に
答える側が "ああだ, こうだ" 言い合うのは 愚かだと思うけど ?

質問者の真意を問うのが先でしょ ?
たぶん二度と出て来ないだろうけど...
108Name_Not_Found:2006/07/15(土) 10:59:12 ID:???
>>107
今出てきている情報だけでどういう推測をするのが一般的、
つまりはどうすれば質問者の意図により添った回答ができるかを考えるのは
回答者として至極自然だろ。>97 の質問をしたとき、>98 の回答で「よくわかる」人間が
>97 の質問をするような人間の中にどれくらい居るのか考えることぐらい回答者として当たり前だ。
null のアンチパターンにいちいち外堀から入る→回答の尊厳を余計に多く考えるってのが多いが
今回のそれだ。

>こういう場合に
>答える側が "ああだ, こうだ" 言い合うのは 愚かだと思うけど ?

自分の都合が悪くなったからと言って
くだらない抽象ルールで議論ごと否定することは大嫌いだ。
ああだこうだ言い合うのが嫌いなら自分の目を潰して耳に熱湯を注ぎ口を縫ってしまえと言いたい。
109 ◆.PT9876/4U :2006/07/16(日) 05:08:04 ID:I+Idq7C5
ここは僕が第2の住みかに しようと目論んだところ.
計画は挫折したと見るべきだろう.
要するにスレッドは大勢の人の支持で成り立っている.
注目する人が いなければ すたれるばかりだ ということだ.

己の無力さに自戒をこめて...
110Name_Not_Found:2006/10/08(日) 21:57:23 ID:???
importはム板のJScript .NET スレに良く出てくる
111Name_Not_Found:2006/10/16(月) 16:37:14 ID:???
WEBページの右端にサイドメニューをスクロールと連動して表示させる様にJavascriptを作る事はできますか?
サイドメニュー部はHTMLで構成したいのですが、可能でしょうか?
112Name_Not_Found:2006/10/22(日) 15:35:28 ID:???
出来ます。
可能です。
113Name_Not_Found:2006/11/05(日) 22:19:11 ID:RZaa+8Tt
テキスト選択を禁止したいのですがどうすればいいでしょうか
114 ◆.PT9876/4U :2006/11/06(月) 07:01:21 ID:???
>>113
何を求めてるのかが判りません.
それと "〜禁止" と言う目的に
JavaScript を利用するのには賛成できません.
115Name_Not_Found:2006/11/06(月) 07:25:52 ID:???
自己解決しました
ありがとうございました
116KingOfUniverse ◆667la1PjK2 :2006/11/06(月) 09:01:22 ID:6COd798w
もしコンテキストメニューの使用を制限したいのなら、最低限、文字化け対策はするべきだ。
それから、コピーしたいと思わないようなコンテンツしかないようなサイトでコンテキストメニューを禁止するのはやめてほしい。
117Name_Not_Found:2007/04/04(水) 10:01:58 ID:???
POSTメソッドで取得されるアドレスをIEのお気に入りから表示させたいのですが、
どうすればいいでしょうか?

現在はHTAを起動してHTA内のFORMからform.submit()しているんですが、
何かつまらない事をしている気がします。

ブックマークレットとかでうまくできないでしょうか?
118Name_Not_Found:2007/04/04(水) 11:30:37 ID:???
117
あっサーバーサイドじゃなくて閲覧側の話です
119Name_Not_Found:2007/08/30(木) 10:48:44 ID:AAZFz8MR
var test = new Object()
test.foo = function() {
 //some codes....
}

最近の傾向として、上記のようにするのは、
グローバルな名前空間を汚さないようにするためっていうのはわかったけど、
Prototypeを使う理由がまだいまいちわかんないです。誰かおせーて。
120Name_Not_Found:2007/08/30(木) 11:53:02 ID:???
>>119
ごめん、スレ間違えたYO。。。
121Name_Not_Found:2007/09/02(日) 03:41:54 ID:???
IE6でのPNGの透過ですが、既に公開されているJSは
PNG画像のimgタグにclass指定などで透過させる方法ですよね。

では、imgタグにではなく、background-image: で背景に
PNG画像を指定している場合に対応するJSはありませんか?

また、class指定ではなく、全てのPNG画像に対して透過が
有効になるような都合が良いJSはありませんか?
122Name_Not_Found:2007/09/02(日) 06:14:54 ID:???
GIF にすれば
123Name_Not_Found:2007/09/02(日) 10:05:50 ID:???
124Name_Not_Found:2007/09/03(月) 05:19:07 ID:???
方法はいくつかあるよね
125Name_Not_Found:2007/09/03(月) 05:19:44 ID:???
24-bitのアルファチャンネル対応の
126121:2007/09/03(月) 23:24:18 ID:???
どうもありがとうございます。

ttp://archiva.jp/web/html-css/alpha-channel_on_ie.html

コレでできました・・・が、たまに画像が表示されなくなるんですよね。
多分、IE の調子が悪いせいかとも思うので、大丈夫だと思います。
感謝です。
127Name_Not_Found:2007/10/09(火) 03:17:07 ID:???
emacsのMuti Windowのありがたさを実感することができるのが
javascript
128Name_Not_Found:2007/10/09(火) 05:51:38 ID:???
お前がemacsのMuti Windowのありがたさを実感したことなんて心底どうでもいいよ
129Name_Not_Found:2007/12/14(金) 14:30:16 ID:???
xpmenuv21.jsの折りたたみナビバーをsafariで動かす糟方法はないですか?
130Name_Not_Found:2008/04/16(水) 18:49:04 ID:SsizHnma
1311:2009/02/24(火) 01:21:25 ID:???
132Name_Not_Found:2009/04/03(金) 04:57:28 ID:jWDzjEbt
>>26-27
なんでこんな古臭いやり取りしてるのかと思ったら03年から現存するスレだったのかw
133Name_Not_Found:2009/04/03(金) 19:30:49 ID:???
ネスケって最高ですよね!いつも使ってます!
134Name_Not_Found:2009/06/27(土) 01:32:44 ID:???
たった5レス前が二年も前なんて
135Name_Not_Found:2009/12/06(日) 00:05:42 ID:???
136Name_Not_Found:2010/07/28(水) 19:50:49 ID:???
137Name_Not_Found:2011/11/04(金) 16:39:22.62 ID:b5nh1wpV
function center_value(a.b,c){
if (a<b) { if (b<c) return b; if (c<a) return a; return c; }
if (c<b) return b; if (a<c) return a; return c;
}

138Name_Not_Found:2011/11/04(金) 22:53:33.86 ID:???
>>137

return [a, b, c].sort()[1];

これでいいのだ。
139Name_Not_Found:2011/11/05(土) 04:11:33.13 ID:???
どっちのほうが高速?
140Name_Not_Found:2012/02/11(土) 12:33:27.19 ID:???
Firefox 13.0a1 (Nightly) で for-of ステートメントが実装されました
http://d.hatena.ne.jp/teramako/20120211/p1

var array = [1,2,3];

for(var i=0, l=array.length; i < l; i++) {
var item = array[i];
console.log(item);
}

for(var item of array) {
console.log(item);
}

簡潔になるな
141Name_Not_Found:2012/09/15(土) 17:49:52.17 ID:???
創価死ね
創価死ね
創価死ね
創価死ね 
創価死ね
創価死ね 
創価死ね 
創価死ね 
創価死ね
創価死ね 
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
142Name_Not_Found:2012/11/25(日) 13:17:21.17 ID:???
APIで取得したデータを基に、さらに別のAPIからデータを取得することはできますか?
Getの入れ子というか…
143142:2012/11/25(日) 13:18:11.74 ID:???
ごめんなさい、jQueryスレに書き込むつもりだったのに
誤爆しました
スルーしてください
144Name_Not_Found:2013/11/27(水) 00:28:57.58 ID:???
まさか2年もスルーされるとは
145Name_Not_Found:2013/11/29(金) 02:44:03.98 ID:kQC2oIqv
hage
146Name_Not_Found:2014/03/24(月) 00:47:23.41 ID:xMkDK42e
JScript「俺もいるぜ!」
CoffeeScript「お前だけに、いいカッコさせるかよ」
Action Script「ECMAScriptは、お前だけじゃないんだぜ」
Google Apps Script「コーホー」

Java「こ、これが友情パワーか」
147Name_Not_Found
lodash 3.0 リリース間近!

https://github.com/lodash/lodash
3.0-preから-preが外れました!


スレが多すぎてどこに書けばいいかわからないので
関連スレすべてにマルチポストしています。m(__)m