トップページphp
1001コメント328KB

JavaScript質問コーナー

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん03/10/03 12:30ID:ZbLXlHc8
立てました。
0423nobodyさん2005/05/08(日) 04:18:54ID:???
可能
0424nobodyさん2005/05/08(日) 04:31:36ID:wOMRfNfW
http://Y043084.ppp.dion.ne.jp/
うぇwwwうぇwwwっうはっwwwっうぇwwwwwwwww
っうぇwうはっwwwおkwwwうはっwww
wwwwwwっうぇっうぇwwwwww
っっ
おkwww
0425nobodyさん2005/05/08(日) 04:53:18ID:???
>>423
やりかたを教えてください
0426nobodyさん2005/05/08(日) 06:22:47ID:YvzTVprq
http://TPH1Abe210.tky.mesh.ad.jp/
wwwwwwwwwwwwwwwwうはっwwwっっうはっwww
っうぇwwwうぇwwwwwwwwwwwwwww
っwwwwwwwwwwwwうぇwwwっっ
0427nobodyさん2005/05/08(日) 07:32:25ID:FojOEmf9
http://p3021-ipad402marunouchi.tokyo.ocn.ne.jp/
wwwwwwwwwwwwうはっwwwwwwwwwwwwwwwwwwwww
wwwうはっwwwwwwwwwwwwwww
うはっwwwおkwwwうはっwww
0428nobodyさん2005/05/08(日) 08:35:03ID:FUGXHBOV
http://JJ079055.ppp.dion.ne.jp/

おkwwwwwwうぇwwwっうぇっうぇ
wwwwww
wwwwwwwwwwwwっうはっwwwwwwwwwwwwwww
うはっwwwwwwwwうはっwww
0429nobodyさん2005/05/08(日) 09:25:21ID:4Fr8sUR8
http://ZE206204.ppp.dion.ne.jp/

おkwwwおkwwwうぇwww
wwwwwwwww
wwwうはっwwwwwwおkwwwうはっwww
うはっwwwおkwwwwwwうはっwwww
おkwww
0430nobodyさん2005/05/08(日) 10:25:18ID:???
>>425
JSP側から
<script type="text/javascript" src="URI"></script>
を好きなだけ生成すれ。
0431nobodyさん2005/05/30(月) 22:16:39ID:???
ローカルマシンで特定のRDFにアクセスして、一覧を表示するJavaスクリプトって
どう書けばいいでしょうか?
こんなCGIスレでサーバー側でcronで更新、PHPでうんぬん言われたんですが、
ローカルマシンのブラウザで直接RSSを取りに行かせて一覧表示すれば
鯖に負担かけないと思うんですが、そんな参考コード見せていただけないでしょうか。
0432nobodyさん2005/05/30(月) 23:14:25ID:???
>>431
          ,, -,,' ´ ̄" ` ''ー`、 `ヽ.
   ___ ,,.. -' "/ { ` -一-ヾ ヽ.  ヽ    ☆ ここのサンプルを見ろ
 /      ▽ / ∧ ヽ、, _,,  }}_} ・  ii /
/        {  {ゝ{__`ー-Y´f。Vハ'V } * ・ ii JavaScript++かも日記: 【Ajax】XMLDOMやimplementation
! 〃      i  ハ ´{ ヽ   、ソ  } く  ☆ ii  http://jsgt.org/mt/archives/01/000353.html
ヾ{{    ☆ `ヾ、_`ヽ'^' ヽ   " ! ! i ゚ : ii  http://jsgt.org/ajax/ref/test/rss/RSSread.htm
  ヽ{{  * .      ハ  く) /.l、! !  ; .ii
   ヾ、.        { ` ーj‐'  {ムノ_   ノ  ただ、他のサーバのファイルには普通はアクセスできない
     ヾ       , '´  ̄ー‐‐- '   ` く   今アクセスできる方法があっても将来修正される可能性がある
        ` ー---─,'         、   、}   JavaScript だけでなんとかするのはやめた方がいい
            ,'   ,〈 , -ー‐-、i∠⌒ヽ
           ,'  ∧<=ニ二‐ノヽ、二ソ
           /  ./ }  `"''' ";  `7T´
0433nobodyさん2005/06/06(月) 16:43:40ID:???
Aというウィンドウがあって、そこに書いてあるリンクを
クリックすると別のウィンドウが開きます。
そのウィンドウにはフォームを書いておき、
必要事項を入力して、Submitボタンを押すと、
そのウィンドウが閉じて、Aというウィンドウに
入力した項目が反映されるようにしたいのですが、
どうすればいいのてしょう?
0434nobodyさん2005/06/06(月) 17:01:51ID:???
>>433
Google 検索: Javascript opener
http://www.google.co.jp/search?hl=ja&q=Javascript+opener
0435nobodyさん2005/06/07(火) 17:22:28ID:3zfTLLTt
Javascript(XMLHttpRequest) + DOM + DHTML 
Ajax?
で具体的にですけど
http://xml-jp.amznxslt.com/onca/xml3?t=miseinennnoka-22&dev-t=1AMVZMZT2SZPSET21J82&AsinSearch=4797314133&type=heavy&locale=jp&f=xml
の32行目の<SalesRank>25,472</SalesRank>をhtmlのページに表示
できますか?
0436nobodyさん2005/06/07(火) 19:00:00ID:???
↑マルポ
0437nobodyさん2005/06/07(火) 20:10:09ID:???
htt://hd.hatena.ne.jp/user?userid=kimae こいつ?
0438nobodyさん2005/06/07(火) 20:41:16ID:3zfTLLTt
>>437
消しときますた
0439nobodyさん2005/06/24(金) 15:25:12ID:???
rules = window.opener.document.styleSheets[0].cssRules || window.opener.document.styleSheets[0].rules;

var CurStyle = rules[CSSSel.value].style;

〜以下略〜


ここでrulesに代入されてるのってBooleanじゃないんですか?
0440nobodyさん2005/06/24(金) 18:20:33ID:???
ちがうよ
0441nobodyさん2005/06/26(日) 17:33:42ID:icQN5iRw
ラジオボタンによってテキストを活性、非活性にするプログラムを作りたいのですが
同じ階層にJSPとJSファイルがあった場合、下記のようにするとボタンを変えたときにランタイムエラーが起こってしまいます
どこがいけないのでしょうか?教えてください

JSPファイル
<script type="text/javascript" src="common.js"></script>
・・・(略)
<form name="form1">
<td><input type=radio name="said" value="1" onclick="radioChange()" checked >
<input type=radio name="said" value="2" onclick="radioChange()" >
<html:text property="saidText" size ="7" value="" />
</td>
</form>


JavaScriptファイル(common.js)
<SCRIPT LANGUAGE="JavaScript">
function radioChange() {
if(document.form1.said[1].checked == true) {
document.form1.saidtext.disabled = false;
document.form1.said.style.backgroundColor='#FFFFFF';
} else if(document.form1.saidtext[2].checked == true) {
document.form1.saidtext.disabled = true;
document.form1.saidtext.style.backgroundColor='#D4D0C8';
}
</SCRIPT>
0442nobodyさん2005/06/26(日) 22:43:54ID:???
このスレではブラウザ上のJavaScriptは扱われていません。
Web製作板のJavaScriptスレへ。ただしテンプレ(1-4)よく読まないと
滅茶苦茶に叩かれるので注意。
0443nobodyさん2005/06/27(月) 06:33:56ID:???
「ブラウザ上の扱われてません」というやつが現れる割には、サーバー上のJavaScriptは扱われてません。
あと、クライアントサイドで動くから板違いというのも、時代遅れのオッサンがわめいてるだけなので気にするな。
ま、Web制作板の方が回答得られるけどね。
0444nobodyさん2005/06/27(月) 07:28:57ID:???
質問/回答が複数箇所に分散してると無駄だろ。
別にここに居ついて面倒みようとするのは勝手だけど。
洩れは親切で誘導してる「という建前」だ(ry
なんならあっちで論陣張ってみろ。
0445nobodyさん2005/06/28(火) 05:19:04ID:???
moz.orz除けにJScriptスレにしちゃえよ(w)



0446nobodyさん2005/07/06(水) 09:54:47ID:LyNRlSPV
画像掲示板とかだと送信画像の選択に参照ボタン使うのが普通だと思うんですが、
ローカルフォルダの画像や他のブラウザで開いている画像をドラッグ&ドロップで
選択して送信するって出来ませんか?
0447nobodyさん2005/07/06(水) 17:14:53ID:???
>>446
そういう機能を持ったブラウザを開発するしかないと思う。

0448nobodyさん2005/07/06(水) 17:30:45ID:???
>>446
リッチなクライアントだと何とかなるのかな?
まあ居た違いだけど…。
04494462005/07/06(水) 19:59:09ID:???
>>447-448
そういうブラウザって無いですかね?
某画像掲示板に入り浸ってるのですが、連貼りするのに
いちいち選択するのが面倒で面倒で。
0450nobodyさん2005/07/07(木) 09:53:48ID:???
>>449
板違いだっつうの
0451nobodyさん2005/07/07(木) 10:37:41ID:???
板違いというか、スレ違い。
0452nobodyさん2005/07/07(木) 12:00:37ID:???
<form name="testform">
<input name="hoge[0]" type="text" value="aaa">
</form>

というフォームがある場合、

document.testform.hoge[0].value;

で「hoge[0]」の値を取得できません。

'document.testform.hoge.0'はNullまたはオブジェクトではありません。

というエラーが出ます。
<input>タグのname属性を配列扱いにすると正しく取得できないのでしょうか?
0453nobodyさん2005/07/07(木) 22:31:00ID:???
>>452
getElementByName('hoge[0]')
とかにしてみたら?
0454nobodyさん2005/07/07(木) 23:24:56ID:???
>>453 それじゃ動かんだろ。
>>452 Web製作板JavaScript質問スレ
http://pc8.2ch.net/test/read.cgi/hp/1120728555/l50
ここの3番(FAQ)をよく読めばできると思うよ。
0455nobodyさん2005/07/08(金) 00:03:53ID:???
>>454
document.getElementsByName('hoge[0]').item(0).valueとすればIEでもFireFoxでもOperaでも問題なく値がとれるわけだが。
0456nobodyさん2005/07/08(金) 00:15:02ID:???
>>455
「そのnameのものが1つしかないのなら」ね。しかし元質問者の
意図からするともっと簡単な書き方のがいいんじゃないの。それで >>454
0457nobodyさん2005/07/08(金) 16:36:09ID:???
>>453
>>454
>>455
>>456
助かりました。ありがとうございます。
0458nobodyさん2005/07/10(日) 02:28:18ID:/h+nSQ5i
JavaScriptでページ内のコメントを探すことって可能ですか?
たとえば、
<!ーー ほげ ーー>
これがあるか、調べたいです。
0459nobodyさん2005/07/10(日) 04:37:54ID:???
documentからたどる方法では、たぶん無理。
スクリプト中で自分自身をDLしなおして自分でパースすれば確実に可能だけど。
0460nobodyさん2005/07/10(日) 13:33:41ID:/h+nSQ5i
>>459
ありがとう。

やっぱ、openしてやるしかないんですね。
0461nobodyさん2005/07/10(日) 23:21:48ID:???
>>458-460
ここの回答者は何を調べもしないで却下してるんだ?できるとも。ただし
スレ違いなので(と洩れは思っている)サンプルをWeb製作板のスレに書いた。
http://pc8.2ch.net/test/read.cgi/hp/1120728555/l50
0462nobodyさん2005/07/11(月) 02:06:22ID:???
「ここの回答者」って答えたの一人だろ・・・
0463VB62005/07/11(月) 03:44:38ID:???
MSHTMLでは便宜上、COMMENTエレメントとして扱う事もできるね。
ま、この場合IE専だが、
id属性はふれないから
getElementsByTagName("comment")とか、tags("comment")で参照すればいいか。

ttp://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/objects/comment.asp
04644582005/07/11(月) 14:49:03ID:SXt+YuXd
document.body.innerHTMLで十分でした。
0465nobodyさん2005/07/11(月) 17:36:39ID:???
>>461
みんなお前さんを待ってたのさ
0466nobodyさん2005/07/12(火) 10:46:40ID:???
クリップボードからhtmlフォーマットの
データをゲットできますか?

clipboardData.getData("???");

???に何を入れたらいいんでしょうか?
0467nobodyさん2005/07/12(火) 11:22:35ID:???
チロチロ
0468nobodyさん2005/07/14(木) 03:20:24ID:qVMu5JMV
ブックマークレットについて質問です。
次のコードは問題のみを再現するためのサンプルです。

javascript:open().document.write('Hello world!');

見ての通り、新しいウィンドを開いてそこへ文字列を出力するブックマークレットです。
たいていの場合では期待どおりの動作をするのですが、エラーが出て動かないことがあります。
たとえば次のページを開いているときに

 ハンゲーム
 ttp://www.hangame.co.jp/

上記ブックマークレットを実行すると、とりあえずウィンドウは開くものの、「アクセスが拒否されました」とのメッセージが出て、
どうやらウィンドウへ文字列を出力する document.write が失敗しているようです。
こういったことが起こる理由と回避策などについてご存知の方はいませんか?
当方環境は IE6 SP2 です。

スレ違いでしたら、適切なスレへ誘導していただけると助かります。
0469nobodyさん2005/07/15(金) 08:46:28ID:???
>>468
とりあえず>>3-4
04704682005/07/15(金) 09:06:09ID:???
>>469
ありがとう。
http://pc8.2ch.net/test/read.cgi/hp/1066750037/ に行ってきました。
0471nobodyさん2005/07/15(金) 23:57:38ID:???
現行Jsスレ

+ JavaScript の質問用スレッド vol.39 +
http://pc8.2ch.net/test/read.cgi/hp/1120728555/

手とり足とり教えるJavaScriptスレ
http://pc8.2ch.net/test/read.cgi/hp/1099993040/
04724682005/07/16(土) 00:17:05ID:YNYREDr0
>>471
そっちで質問した方がよかったですかね・・・
ずいぶん下がってはいたものの、質問の内容としては>>470のスレの方が適切だと思ってあえて選択したのですが・・・
なんのコメントもらえないどころか、スレ自体が放置されてて悲しいっす・・・

0473nobodyさん2005/07/16(土) 00:19:17ID:???
ここでYAHOO最強伝説
0474nobodyさん2005/07/21(木) 09:12:49ID:???
ページ全体ではなくて、ページのある画像だけ一定間隔で更新したい場合どのようにすればよいのでしょうか?
0475nobodyさん2005/07/21(木) 14:26:58ID:???
Web製作板のスレできけば?
http://pc8.2ch.net/test/read.cgi/hp/1120728555/l50
0476nobodyさん2005/07/21(木) 14:40:43ID:???
>>474
JavaScript+アニメーションでぐぐれ。
0477nobodyさん2005/08/17(水) 16:27:01ID:x1Ay0gtn
ASPでSHA1ハッシュをとりたいのですが、うまくいきません。
POSTされたデータのハッシュを以下のような感じで取ろうとしました。

var len, binary;
var sha;

sha = Server.CreateObject("System.Security.Cryptography.SHA1CryptoServiceProvider");

len = Request.TotalBytes();

if(len > 0){
binary = Request.BinaryRead(len);

sha.Initialize();
result = sha.ComputeHash(binary);
}

ComputeHash()で失敗します(プロシージャの呼び出し、または引数が不正です)。
JavaScriptは初めてで、手探りで書いています。

ComputeHashにはバイト配列を渡すようですが、JavaScriptではバイト配列をどのように扱うのか、
がまずわかりません。Streamオブジェクトに入れて渡したりもしてみましたがだめでした。

googleで探しても.net系の情報ばかりでお手上げ状態です。

ご助言お願いします。
0478nobodyさん2005/08/19(金) 07:45:41ID:TUJwoEAX
自己レスです。

単純に.netが入っていなかっただけみたいです。
お騒がせしました。
0479nobodyさん2005/08/24(水) 20:30:08ID:0uMNevu3
Firefoxでフォーム上の画像をクリックした時、クリックされた画像内座標を取得するにはどうしたらよいでしょうか?
IEだとwindow.event.offsetX,window.event.offsetYで得られる値です。
0480nobodyさん2005/08/24(水) 21:06:55ID:???
Web製作板JavaScript質問スレで質問されたら答える気はある。でも
どっちかというとあすのスレの過去ログに山程あるんだけどね。
0481nobodyさん2005/08/24(水) 21:45:26ID:???
探し方が悪いのか、過去ログから見つけられなくて。。。
0482nobodyさん2005/08/24(水) 23:07:52ID:PXiCgge7
非常にあいまいな質問で申しわけないんですが

CSVから拾ってきたデータをリアルタイムで表示する
プログラム(AJAX)の場合

************************
例:リアルタイム検索エンジン

ユーザが「あ」といれると
愛、あいうえお、荒川区
などといった予想キーワードが出てくる。
***********************


「あ」というキーワードからどのデータをひっぱってくるのか?

のロジックはジャバスクリプト側でやったほうがいいのか
perlを外部で書いてそっちに「あ」をパラメータで投げて
結果を表示してやった方が良いのかどちらが良いのでしょうか?

処理の早さがどちらが早いのか、がわかりません。
0483nobodyさん2005/08/24(水) 23:25:42ID:???
>>482
非常にあいまいな回答で申しわけないんですが

どちらが早いかという質問であれば、
サーバーの性能やクライアントの性能やネットワークの帯域に依存する
としかお答えしようがありません。
0484nobodyさん2005/08/24(水) 23:30:18ID:PXiCgge7
>>483

ありがとうございます。
おっしゃるとおりですね。。

一般的なユーザのPCと
一般的なサーバの性能だった場合
どちらが早い処理でしょうか?

性能によるということは
そこまで大差はないという
ことなのでしょうが。。
0485nobodyさん2005/08/25(木) 21:29:17ID:Pdyue9XW
何でも申し訳ありません。

java scriptの処理の中で
クリックされれば実行するという
メソッドを書いていますが
クリックされまくると重くなるため

4秒に1回だけクリックされたら
処理する・・・という風に書き換えたいです。

こういった場合に関数みたいなのは
あるのでしょうか?

もしないのであれば、

1回目にクリックされた時間を計って。
2回目にクリックされた時間と比べて4秒以内だったら
次の処理にうつれるというロジックを書こうと思っていますが。。
0486nobodyさん2005/08/25(木) 21:59:15ID:???
>>484
インターネットは、世界中の多種多様なコンピュータが接続する世界です。
一般的なユーザのPCとか、一般的なサーバというようなものは想定できません。

ご自身のお知りになりたい具体的なケースをもっと絞り込んで
質問してください。

>そこまで大差ない

そうではなく、構成や仕組み次第でどのようにでも変わるということです。
0487nobodyさん2005/08/25(木) 22:09:23ID:???
>>485
メソッドの中でまずボタンをdisableするのが先とは思うが、
その質問は板違い。web製作版へどうぞ。
0488nobodyさん2005/08/26(金) 11:36:35ID:???
>>484
データの量やユーザーの数にもよります。
0489nobodyさん2005/08/26(金) 11:37:11ID:???
>>487
板違いではない。
0490nobodyさん2005/08/27(土) 01:42:18ID:???
寝ぼけ眼で適当に書いてみる。

function clickcheck {
document.forms[0].elements[0].disabled = true;
timerID = setTimeout("buttoncheck()", 4000);
}

function buttoncheck() {
document.forms[0].elements[0].disabled = false;
}

<input type="button" name="btm" onClick="clickcheck()">
0491nobodyさん2005/08/27(土) 19:19:52ID:???
商品代金1+商品代金2+商品代金3+商品代金4
+送料(ここまでは入力方式)+代引き(選択Aは315円、選択Bは420円)+消費税5%


の合計金額を一発で計算してくれるJavaスクリプトってできますか?
0492nobodyさん2005/08/27(土) 19:20:59ID:???
余裕で
04934912005/08/27(土) 21:22:24ID:???
誰かソースをください。
お願いします。
0494nobodyさん2005/08/27(土) 23:46:40ID:???
<html><head></head><body>
<form name="f">
<p>商品代金</p>
1<input type="text" name="i0"><br>
2<input type="text" name="i1"><br>
3<input type="text" name="i2"><br>
4<input type="text" name="i3"><br>
<p>送料</p>
<input type="text" name="i4">
<p>代引き</p>
<select name="i5">
<option value="315">A(315円)</option>
<option value="420">B(420円)</option>
</select>
<p>
<input type="button" value="計算" onClick="func();">
<input type="text" name="i6" value="結果">
</p>
</form>
<script type="text/javascript">
var doc=document.f;
function func(){
doc.i6.value=(eval(doc.i0.value)+eval(doc.i1.value)+eval(doc.i2.value)+eval(doc.i3.value)+eval(doc.i4.value)+eval(doc.i5.value))*1.05;
}
</script>
</body></html>
0495nobodyさん2005/08/28(日) 08:20:45ID:???
正直、こんな簡単に動くわけない、と思った自分がバカでした。
完璧です。ありがとうございます!
0496nobodyさん2005/08/30(火) 20:06:31ID:???
>>244をちょっと変えて再貼りしておきますね

■■■■■■■■■■■■■■ 注意 ■■■■■■■■■■■■■■

サ  ー  バ  ー  サ  イ  ド  の  質  問  し  て  ね  ☆

◆サーバサイド:
  サーバ側で処理が実行される。
  主にCGIやASPスクリプトエンジン等が利用される。
 【主なスクリプト言語】
  VBscript, JScript, perl, php等

◆クライアントサイド:
  自分のパソコン内にあるIEコンポーネント等を操作する。
  【主なスクリプト言語】
   VBScript, JavaScript等

↑まぁ、だいぶ語弊があるが面倒なのでこんな感じで考えよう。

◎自分の質問したい内容が、サーバサイド・クライアントサイドのどちらの
  スクリプトのものなのかわからない方はアップするコンテンツやソースの
  拡張子を基に判断しよう。
      サーバ側 : .asp .cgi .exe .js etc
      クライアント側 : .html .htm etc

■関連スレ
+Javascriptの質問用スレッドvol.40+ ……[クライアントサイド]
http://pc8.2ch.net/test/read.cgi/hp/1123824815/l50
ECMAScript デス 2 ……[言語としてのECMAScript(JavaScript,JScript等)の話題]
http://pc8.2ch.net/test/read.cgi/tech/1088298991/l50
(´・∀・`) JScript .NET スレッド
http://pc8.2ch.net/test/read.cgi/tech/1123842575/l50
0497nobodyさん2005/08/30(火) 22:35:13ID:???
>>496
オレルールは無視。
0498nobodyさん2005/08/31(水) 02:29:11ID:???
拡張子で判断できると思ってるんだ。
HTMLに偽装してるPHPなんて沢山あるのに。
0499nobodyさん2005/08/31(水) 02:45:21ID:bRFUW9Lc
最近パソコンでなにをやってもjavascriptなんとかって言うのが出て画像その他いろいろが表示されなかったり
するのですが、どうすれば直りますか?
0500nobodyさん2005/08/31(水) 02:47:06ID:???
ウェブ製作とは関係ありませんが、こたえてください。
0501nobodyさん2005/08/31(水) 02:49:02ID:???
嫌でーっす☆
0502nobodyさん2005/08/31(水) 09:23:27ID:???
拡張子.jsならサーバー側ですか・・・
0503nobodyさん2005/08/31(水) 10:59:22ID:???
.jsサーバー側ワロス
0504nobodyさん2005/08/31(水) 21:32:03ID:???
なんだかんだでスレの半分消化してる…
0505nobodyさん2005/08/31(水) 21:44:41ID:???
こうすればok

◎自分の質問したい内容が、サーバサイド・クライアントサイドのどちらの
  スクリプトのものなのかわからない方はアップするコンテンツやソースの
  拡張子を基に判断しよう。
      サーバ側 : .asp .cgi .exe .js etc
      クライアント側 : .html .htm .js etc
0506nobodyさん2005/09/01(木) 01:15:43ID:???
>>505
拡張子htmlでサーバーサイドスクリプトを動かすことは良くあることだから、こうすればいいと思われ。

◎自分の質問したい内容が、サーバサイド・クライアントサイドのどちらの
  スクリプトのものなのかわからない方はアップするコンテンツやソースの
  拡張子を基に判断しよう。
      サーバ側 : .asp .cgi .exe .html .htm .js etc
      クライアント側 : .html .htm .js etc
0507nobodyさん2005/09/01(木) 09:09:00ID:???
こうすればOK

↓のスレと違いがよく分からなければ↓のスレへ。
+Javascriptの質問用スレッドvol.40+
http://pc8.2ch.net/test/read.cgi/hp/1123824815/
0508nobodyさん2005/09/01(木) 10:11:17ID:???
でもまぁ、サーバーサイドJSが実用的になってくると、サーバーで動くからこっちとかブラウザで動くからあっちとか、動く場所によって振り分ける自治厨がのさばるんだろうな。
用途が重要で、どっちで動くかは大きな問題じゃないのに。
0509nobodyさん2005/09/01(木) 23:07:12ID:???
ここまでのあらすじ

ブラウザに依存するコードに関する質問を、HP製作板のスレに誘導して情報の
拡散を防ぐというのが元々の趣旨だったんだが、だからといってブラウザに依
存しない話はここでもム板でもほとんどネタがなく、自治厨は湧くわそれに反
発する粘着も湧くわ、駄スレ化する一方という状況。
0510nobodyさん2005/09/02(金) 22:21:03ID:???
ブラウザ上の場合、DOMとかブラウザ互換とかイベント処理とか
そういうものがメインの話題になってくる。サーバ側ではこれらは
まったく関係ない。だから住分けるのが吉つかサーバ側の話題を
あっちでやっても誰も相手にしてくれないと思われ。
0511nobodyさん2005/09/03(土) 02:02:29ID:???
ただし、ここはサーバーサイドの板で、サーバー連携を考えたクライアントJavaScriptということは多分にあるし、サーバーサイドJavaScriptは現時点でまったくといっていいほど使われてない。
実際、サーバーサイドJavaScriptの質問などない。だから棲み分けても無駄。
WebプログラミングをするときのJavaScritptの疑問ってことでおけ。
0512nobodyさん2005/09/03(土) 09:39:33ID:???
大抵はクライアントサイドの問題に落とせるからあっちのスレだけでも問題は無さそうだがな
0513nobodyさん2005/09/03(土) 13:54:36ID:???
その、クライアントサイドに落とすところまでが悩むんじゃないの?
0514nobodyさん2005/09/03(土) 14:47:46ID:???
ページの中のある画像を定期的に再読込したいのですがどのようにしたらよいのでしょうか?
0515nobodyさん2005/09/03(土) 15:09:08ID:???
「javascript アニメーション」でぐぐれ
0516nobodyさん2005/09/08(木) 18:14:46ID:???
動的にオブジェクトのクラス変更ってどのようにやればいいんでしょうか?
0517nobodyさん2005/09/08(木) 21:41:19ID:???
JavaScriptにクラスってあったっけ?
オブジェクトしかないような希ガス
0518nobodyさん2005/09/08(木) 22:26:47ID:???
深いな。
0519nobodyさん2005/09/09(金) 03:29:07ID:???
>>516
詳しく。

>>517
JavaScriptのクラスオブジェクトはfunction。
0520nobodyさん2005/09/09(金) 10:51:13ID:???
>>516
オブジェクトインスタンスのことをオブジェクト、コンストラクタを
クラスと言ってると仮定するが、別のコンストラクタを呼び出して
作り直すしかないだろ。
何のためにそんなことがしたいのか理解できない。
DOM の className のことなら、この板の範疇じゃないと思われ。

519 の言うとおり、コンストラクタは関数 (Function オブジェクトの
インスタンス) なので、Function コンストラクタを使って文字列から
動的に生成することは可能。
0521nobodyさん2005/09/09(金) 11:48:10ID:???
>>520
昔は任意のオブジェクトのプロパティ「_PROTO_」をすげ変えて
やるとプロトタイプが差し替えられるとか可能だったこともある。
プロパティ名はちょっとうろ覚え。
0522nobodyさん2005/09/09(金) 12:01:50ID:???
>>521
プロパティ名は __proto__
Netscape系ブラウザ(Mozilla, Firefoxなど)のみに実装されている。
ECMA標準には載っていないのでほかのブラウザで実装される見込みはほぼない。

__proto__ については
檜山正幸のキマイラ飼育記 - プログラマのためのJavaScript (7):プロトタイプ継承の正体
ttp://d.hatena.ne.jp/m-hiyama/20050908/1126154117
を参照のこと。
0523nobodyさん2005/09/09(金) 18:18:26ID:???
ちょっとお知恵を拝借します。

innterHTMLでブロック要素の中身を取り出すと、MacのSafariではコメント部分が
抜けた状態で帰ってくるようです。他のブラウザではコメント部分もそのまま返ります。

コメント込みで取り出す方法ってないでしょうか?
■ このスレッドは過去ログ倉庫に格納されています