[過去ログ]
+ JavaScript の質問用スレッド vol.99 + (1001レス)
+ JavaScript の質問用スレッド vol.99 + http://echo.5ch.net/test/read.cgi/hp/1333896724/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: Name_Not_Found [sage] 2012/04/08(日) 23:52:04.74 ID:??? JavaScript を自ら学ぶ人のための質問スレッドです。 >>2-4のテンプレを読んだ上で質問してください。 ■質問を書く上で (1) 質問にならない投稿はご遠慮ください。(煽り、コード制作依頼など) (2) 他の人に迷惑をかけるスクリプトの質問はご遠慮ください。 (ブラクラ、[戻る], [閉じる], [クリック] の妨害、画面占有など) (3) 長い間連続して質問する場合にレス番を名前にしてあれば、質問の流れが回答者に伝わりやすくなります。 (4) 常に自発的に調べる心構えを持ってください。 具体的には「自分で調べてから質問する」「回答をもらってわからない単語があればGoogle検索してみる」など。 わからない内容を代わりに調べてくれる回答者をお望みの方は余所で質問してください。 (5) 出来るだけ一般的な用語を使用してください。脳内オレオレ用語は混乱の元です。 (6) 出来るだけサンプルコードを掲示してください。言葉による説明は行き違いが生まれる場合があります。 ※必ず「問題の事象が再現されること」を確認してください。 必要な部分だけ切り出したつもりで現象が再現できていなかったケアレスミスがしばしば見られます。 (7) サンプルコードに HTML が含まれる場合は http://validator.w3.org/ で [Check] してみてください。 (8) 質問を具体的かつ詳細に書くと回答を得られやすいです。質問テンプレートを活用してみてください。 ■質問テンプレート 【環境】OS, ブラウザをバージョンと共に記入してください。(ex: IE8, Firefox4) 【何をしたのか】何をしたら問題の現象が発生するのか。再現手順を具体的に書いてください。 【エラーメッセージ】エラーメッセージがあれば正確に書き写してください。(Windows なら「コピット」を活用) 【期待する結果】最終的にどういう結果を望んでいるのか、を書いてください。 【サンプルコード】現象を再現可能な最小限のコードを書いてください。 1レスに収まらないならコード投稿サイトを利用してください。 http://jsdo.it/ http://jsbin.com/ http://jsfiddle.net/ http://ideone.com/ http://echo.5ch.net/test/read.cgi/hp/1333896724/1
2: Name_Not_Found [sage] 2012/04/08(日) 23:52:11.09 ID:??? ■前スレ + JavaScript の質問用スレッド vol.98 + http://toro.2ch.net/test/read.cgi/hp/1330575050/ ■過去スレ全集 http://www2.atpages.jp/mirror/2ch/javascript/ http://usamimi.info/~mirrorhenkan/2ch/javascript/ (閲覧のみ) http://wing2.jp/~mirrorhenkan/2ch/javascript/ (閲覧のみ) ■テンプレ案 http://jsfiddle.net/fH4cC/6/show/ ■関連スレ ECMAScript デス 4 http://toro.2ch.net/test/read.cgi/tech/1325448978/ WSH(・∀・)スレッド! Part 4 http://toro.2ch.net/test/read.cgi/tech/1243095768/ 【WHATWG】HTML5 Part4【W3C HTML WG】 http://toro.2ch.net/test/read.cgi/hp/1329529892/ Webサイト制作初心者用質問スレ part229 http://toro.2ch.net/test/read.cgi/hp/1333423433/ CSS初心者スレッド=11th= http://toro.2ch.net/test/read.cgi/hp/1327663847/ Canvasについて語ろう http://toro.2ch.net/test/read.cgi/hp/1305093769/ http://echo.5ch.net/test/read.cgi/hp/1333896724/2
3: Name_Not_Found [sage] 2012/04/08(日) 23:52:22.06 ID:??? ■主要FAQ (全部は http://fiddle.jshell.net/vSqKr/33/show/ ) Q1. 別窓・フレーム内容やローカルファイルを読み書きしたいのですが… A1. 別サーバのページやファイルの内容はセキュリティ制約でアクセス不可です。 Q2. document.write()でページ内容を追加したいのですが… A2. 一度表示完了後にwriteするとページ内容が消去されます。DOM等別手段を。 Q3. table内容のinnerHTMLやDOMでの変更がうまく行かないのですが… A3. IEではtable/tbody/trのinnerHTML書き換え不可です。DOMを使いますが、 DOMの場合tableの直下にはtbody要素が(作らなくても)あることに注意。 Q4. フォーム部品名を変数にした「...myform.変数名.value」が動きません… A4. 「document.forms.myform.elements[変数名].value」でどぞ。 JavaScriptでは一般に「obj.x」と「obj['x']」は同じ意味です。 グローバル変数はwindowのプロパティなので「x」と「window['x']」も。 Q5. CSSで設定した背景色がe.style.backgroundColorで取得できないのですが… A5. 取得には document.defaultView.getComputedStyle() を使う必要あり。 IEでは要素オブジェクトのプロパティcurrentStyleを使う。 Q6. setAttribute("class","foo")、setAttribute("onclick","bar()")が動きません… A6. IEではそれは不可。「obj.className="foo"」「obj.onclick=bar」でどぞ。 Q7. タイマーやイベントハンドラに設定するコードにthisを含めたいのですが 「"...this..."」とか「function(){...this...}」ではうまく行きません。 A7. 実行時にthisが別のものを指してしまってる。以下のようにthisを束縛保存。 「function(x){return function(){...x...};}(this)」 Q8. input type="file"の値を設定(参照)できないのですが… A8. セキュリティ制約のため設定は絶対に不可。参照はブラウザにより不可。 Q9. getElementById('ID名')や$('ID名')で要素が取れないのですが… A9. コード実行時点でHTMLがそこまで読まれてない。window.onload 中でやるとか。 http://echo.5ch.net/test/read.cgi/hp/1333896724/3
4: Name_Not_Found [sage] 2012/04/08(日) 23:52:29.75 ID:??? ■各種仕様 ( http://fiddle.jshell.net/vSqKr/33/show/#Link も参照 ) Standard ECMA-262 http://www.ecma-international.org/publications/standards/Ecma-262.htm ECMAScript 3 http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/ (和訳) ECMAScript 5.1 http://es5.github.com/ ECMAScript 5 compatibility table http://kangax.github.com/es5-compat-table/ HTML Standard (HTML5) http://www.whatwg.org/html5 http://www.w3.org/TR/html5/ W3C Document Object Model http://www.w3.org/DOM/DOMTR http://www.w3.org/TR/dom/ Element Traversal Specification http://www.w3.org/TR/ElementTraversal/ JavaScript 1.5 ガイド / リファレンス (Netscape/Mozilla) https://developer.mozilla.org/ja/JavaScript/Guide https://developer.mozilla.org/ja/JavaScript/Reference JavaScript Garden (ja) http://bonsaiden.github.com/JavaScript-Garden/ja/ JSON (JavaScript Object Notation) http://www.json.org/json-ja.html Gecko DOM Reference https://developer.mozilla.org/ja/Gecko_DOM_Reference (和訳) http://devedge-temp.mozilla.org/central/javascript/index_en.html MSDN Library JScript http://msdn.microsoft.com/ja-jp/library/cc427807.aspx http://msdn.microsoft.com/ja-jp/library/hbxc2t98.aspx http://msdn.microsoft.com/en-us/ie/ff468705.aspx http://echo.5ch.net/test/read.cgi/hp/1333896724/4
5: Name_Not_Found [sage] 2012/04/09(月) 01:45:14.74 ID:??? >>1乙 http://echo.5ch.net/test/read.cgi/hp/1333896724/5
6: Name_Not_Found [] 2012/04/09(月) 13:19:12.59 ID:TU3MbwwH Javascriptのlocation.href=""を多用しているサイトを改修してます。 IEだと、普通のリンクではなくlocation.href=""でジャンプする場合、Baseタグ指定を無視します。 全てのリンクがBaseタグを基点の階層構造で指定してあるため、全体を直すのがかなり時間かかります。 できるだけ少ない修正でIEでも問題ないようにする方法ってありますか? http://echo.5ch.net/test/read.cgi/hp/1333896724/6
7: Name_Not_Found [sage] 2012/04/09(月) 15:31:03.26 ID:??? a要素生成して click() イベントにすれば。 http://echo.5ch.net/test/read.cgi/hp/1333896724/7
8: Name_Not_Found [sage] 2012/04/09(月) 15:56:03.72 ID:??? baseタグとaタグの内容をもとに正しいURLを計算してリンクを一気に修正するプログラムを書くのが普通 http://echo.5ch.net/test/read.cgi/hp/1333896724/8
9: Name_Not_Found [sage] 2012/04/09(月) 16:03:36.02 ID:??? >>8 普通とか言ってるお前にそれができると思えないけどな。 http://echo.5ch.net/test/read.cgi/hp/1333896724/9
10: Name_Not_Found [sage] 2012/04/09(月) 16:09:56.68 ID:??? location.href= を location.href="baseタグのURl"+ に置きかえるスクリプトを作ればおk http://echo.5ch.net/test/read.cgi/hp/1333896724/10
11: Name_Not_Found [sage] 2012/04/09(月) 16:19:57.05 ID:??? そんなこと言って作ってもらおうとしても無駄 http://echo.5ch.net/test/read.cgi/hp/1333896724/11
12: Name_Not_Found [sage] 2012/04/09(月) 18:08:27.45 ID:??? sedコマンドで一気に書き換えればいいだろ http://echo.5ch.net/test/read.cgi/hp/1333896724/12
13: Name_Not_Found [sage] 2012/04/09(月) 18:38:28.60 ID:??? sedコマンド? http://echo.5ch.net/test/read.cgi/hp/1333896724/13
14: Name_Not_Found [sage] 2012/04/09(月) 18:54:00.54 ID:??? sedすら知らないのかよ http://echo.5ch.net/test/read.cgi/hp/1333896724/14
15: Name_Not_Found [sage] 2012/04/09(月) 19:05:23.27 ID:??? sedはエディタだろ http://echo.5ch.net/test/read.cgi/hp/1333896724/15
16: ホームページ制作 [] 2012/04/09(月) 19:15:06.92 ID:LTYIFKxZ SEOINJAPANでは、概算費用の確認、予算申請用の見積りや、標準コース以外のホームページの制作をご希望の方に、無料見積りを行っております。 ホームページ制作:http://seoinjapan.com/about/homepag_other.html http://echo.5ch.net/test/read.cgi/hp/1333896724/16
17: Name_Not_Found [sage] 2012/04/09(月) 19:22:40.64 ID:??? 氏ねよカス http://echo.5ch.net/test/read.cgi/hp/1333896724/17
18: Name_Not_Found [sage] 2012/04/09(月) 20:45:26.68 ID:??? SEDは次世代TVとして期待されていたけれど、コスト削減出来ず市場に出る前にポシャった技術だろ。 確かCanonとTOSHIBAだったよな。 http://echo.5ch.net/test/read.cgi/hp/1333896724/18
19: Name_Not_Found [sage] 2012/04/09(月) 21:29:35.19 ID:??? セブン-イレブン デンマーク http://echo.5ch.net/test/read.cgi/hp/1333896724/19
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 982 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s