- 1 名前:デフォルトの名無しさん [2015/04/22(水) 01:35:08.20 ID:TQI/XWNo.net]
- JavaScript を自ら学ぶ人のための質問スレッドです。
>>2-5のテンプレを読んだ上で質問してください。 ■質問を書く上で (1) 煽り、コード制作依頼等、人を不快にさせる投稿はご遠慮下さい。公序良俗を守った応対を心がけてください。 (2) 他の人に迷惑をかけるスクリプトの質問はご遠慮ください。 (ブラクラ、[戻る], [閉じる], [クリック] の妨害、画面占有など) (3) 質問者及び議論を行う人はメール欄を空欄にし、名前にレス番を入れることを強く推奨します。回答者はなりすましを判断できませんので、なりすましが現れても自己責任となります。 (4) 常に自発的に調べる心構えを持ってください。 具体的には「自分で調べてから質問する」「回答をもらってわからない単語があればGoogle検索してみる」など。 わからない内容を代わりに調べてくれる回答者をお望みの方は余所で質問してください。 (5) 出来るだけ一般的な用語を使用してください。脳内オレオレ用語は混乱の元です。 (6) 出来るだけサンプルコードを掲示してください。言葉による説明は行き違いが生まれる場合があります。 ※必ず「問題の事象が再現されること」を確認してください。 必要な部分だけ切り出したつもりで現象が再現できていなかったケアレスミスがしばしば見られます。 (7) サンプルコードに HTML が含まれる場合は validator.w3.org/ で [Check] してみてください。 (8) 質問を具体的かつ詳細に書くと回答を得られやすいです。>>2の質問テンプレートを活用してみてください。 (9) ライブラリ関連の質問は禁止です。関連スレにあるライブラリ質問スレで質問して下さい。 (10) 時にはあなたが望む「答え」だけでなく、「意見」などが寄せられる場合もあります。
- 552 名前:デフォルトの名無しさん mailto:sage [2015/12/26(土) 21:10:28.86 ID:Sgv0r5+y.net]
- 関数の引数で、
function func1(int) { ... } func1(10); みたいなシンプルなデータを渡す場合と、 function func2(win) { ... } func2(window); みたいに、大きなオブジェクトを渡す場合とで、処理速度に差が出ますか?
- 553 名前:デフォルトの名無しさん mailto:sage [2015/12/26(土) 21:56:15.94 ID:lqDTULGo.net]
- 大きなオブジェクトへの参照を渡しているだけだから
想像しているような差はないと思っていいよ
- 554 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 01:18:53.59 ID:LwSAm1fH.net]
- SMIは他のあらゆる値と違って直接レジスタに畳み込めるから有利。
ただし64bit環境と最新のエンジンではその限りではない。
- 555 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 04:25:15.40 ID:t0JLu8LK.net]
- AngularJSでハマったわ…
angular.module('App01',[依存モジュール]); angular.module('App01',[別の依存モジュール]); 2回目ので最初のを上書きしてしまうのだった ただ単に最初のコントローラが消えてしまうのでエラーも何も出ないし
- 556 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 04:53:58.23 ID:Y7IK7QLW.net]
- そういうのを検出してくれるのがあった気がするけど忘れたな。
気のせいかもしれない。
- 557 名前:デフォルトの名無しさん mailto:sage [2015/12/27(日) 05:18:31.87 ID:zCo3FkO+.net]
- app.js として一行だけ
angular.module('myApp',[サブ1,サブ2…]); ルーティングやコントローラで angular.module('サブ2',[依存モジュール]) とすることにしました。 追加のたびにapp.js書き換えになるけど単体テストがやりやすそうだし
- 558 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 12:18:40.57 ID:MpvL/SZu.net]
- phantomJSはウェブブラウザと同じことが出来ると使ってみたら表示されないページが在ったり、ハングアップしたりして全然使い物になりませんね。
- 559 名前:デフォルトの名無しさん [2015/12/28(月) 19:56:19.32 ID:aQp7bRaK.net]
- 会社のPCの権限を制限されてツール等をインストールできないとき
Javascriptはどうやって書いてますか?
- 560 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 21:46:31.78 ID:VijL79y/.net]
- >>550
そんな会社をやめる
- 561 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 21:53:35.78 ID:rsmzLifY.net]
- >>550
JavaScript に権限など必要ない
- 562 名前:デフォルトの名無しさん [2015/12/28(月) 22:29:37.56 ID:aQp7bRaK.net]
- >>551
まあ転職予定だ >>552 いや開発環境としてのエディタがインストールできないという意味だ。 もしかしてみんなこんなときメモ帳で書いてるの?
- 563 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 22:34:48.53 ID:qCU45Dy7.net]
- >>553
Webアプリ使おう
- 564 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 22:40:34.12 ID:rsmzLifY.net]
- >>553
仕事で必要なら権限がある人に申請を出すだけでいいのでは?
- 565 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 22:52:13.74 ID:mtPLZTEK.net]
- インストール不要の物使え
- 566 名前:デフォルトの名無しさん [2015/12/28(月) 23:03:07.01 ID:aQp7bRaK.net]
- >>554
それはどのようなものですか? >>555 仕事て使うほど大げさではなく ふだんやることのほんの一部を自動化するだけなので なぜチームでオレだけが必要か説明できないよ。 >>556 それはzipをダウンロードすることだと思うけど 勝手なダウンロードも監視&禁止されてるのよ。 いっかいそれで警告を受けたからもうできない。
- 567 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 23:27:51.67 ID:VijL79y/.net]
- やめる前に、業務に"必須"なものまでインストールが制限されており、
"作業効率が著しく低く"、こんな環境ではまともな仕事ができないから って言ってあげてねw
- 568 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 23:29:15.43 ID:VijL79y/.net]
- ダウンロードは誰が禁止しているのですか?
なるほど、つまり○○さんが、 他人の仕事の邪魔をしているわけですね。 って言ってあげてねw
- 569 名前:デフォルトの名無しさん [2015/12/28(月) 23:30:21.82 ID:aQp7bRaK.net]
- でかい会社だからITのネットワークチームかどこかが監視してるのよ。
- 570 名前:デフォルトの名無しさん mailto:sage [2015/12/28(月) 23:34:13.51 ID:VijL79y/.net]
- VirtualBox + Linux さえ許可されれば、
あとは自由にアプリインストールし放題だけどなw パッケージマネージャーで入れるものはすべて Linuxに含まれているものだからねw
- 571 名前:デフォルトの名無しさん mailto:sage [2015/12/29(火) 02:10:16.17 ID:q3r6ryfw.net]
- >>557
Webのエディタだよ JavaScript エディタ Webでぐぐったら色々出てくると思うよ
- 572 名前:デフォルトの名無しさん [2015/12/29(火) 10:23:17.64 ID:u34Ypxab.net]
- >>562
それはわりと標準的な開発手法でしょうか?
- 573 名前:デフォルトの名無しさん mailto:sage [2015/12/29(火) 10:25:49.11 ID:+waEXqzn.net]
- Cloud9 IDEとかね
Nitrousとか色々あるのな最近
- 574 名前:デフォルトの名無しさん [2015/12/29(火) 11:13:02.88 ID:NA8hl+pp.net]
- >>563
標準的になりつつある
- 575 名前:デフォルトの名無しさん mailto:sage [2015/12/29(火) 11:40:30.88 ID:p61NlkkE.net]
- もう、ローカルにXAMP環境作るとか時代遅れなのね
- 576 名前:デフォルトの名無しさん mailto:sage [2015/12/29(火) 12:29:10.19 ID:0EeRezxI.net]
- >>557
zipのダウンロードが許可されないのにWebアプリやクラウドを使う事は許可されるの? もう少し、環境(OS、インストールされているアプリ)や「許可されるボーダーライン」を開示しないと誰も答えられないと思う。
- 577 名前:デフォルトの名無しさん mailto:sage [2015/12/29(火) 13:54:31.05 ID:S7hPg+te.net]
- >>566
実機はどうせライセンスの関係からLinuxにならざるをえないんだから、 ローカルにはLinuxを仮想マシンで入れたほうがいいと思う。
- 578 名前:デフォルトの名無しさん mailto:sage [2015/12/29(火) 14:46:39.92 ID:5o0CYWec.net]
- 会社で使うものを、自分で決めたらダメ!
仕事をするため、開発ツールを下さいと言う。 そしたら、会社既定のツールをくれるはず ツールをくれない、または使いにくい場合には、 会社と交渉すればよい 人間は、要望と現実のはざまに生きている。 これはどこの会社でも、常に起きていること。 コマツなどがやっている、持続的なカイゼン 一つ要望書を書くと、500円くれる会社もあるぐらい
- 579 名前:デフォルトの名無しさん mailto:sage [2015/12/29(火) 20:44:06.13 ID:bXnVWHmy.net]
- 禁止してるのって大体流出を防ぐためだろ?
それをクラウド活用とか一番危険な方法なんじゃね 素直に担当の者に文句言えよ
- 580 名前:デフォルトの名無しさん mailto:sage [2015/12/30(水) 03:24:06.22 ID:1yiA+igC.net]
- サーバサイドで伺いたいんだけど
今は業務系の軽いの(カタログメンテと提供とか)を、 クライアントはBootstrapとAngularJS サーバはPHPでREST応答するだけ で書いてるんすよ、 SPAで一機能がViewとコントローラーとPHPで分けられて分かりやすいし今風の画面に出来るので割と満足 jQueryのスクリプトも消えたし サーバもNode+Sailsに移行するのってどうかな? まだ慌てる時間じゃないですかね ややこしいSQLも多いしなー
- 581 名前:デフォルトの名無しさん mailto:sage [2015/12/30(水) 07:35:07.93 ID:VhbZvOcQ.net]
- これからはSWも間に入ってくるからな。
まあSWを単なるキャッシュプロキシとしか使わないのなら既存のアーキテクチャを弄らないでいいし、 SPAを半分やめる(SW側でHTML生成)と言う手ならCGIと相性もいい。 だが本当にSPAでやっていくつもりならNodeとかの方が相性がいいよ。
- 582 名前:デフォルトの名無しさん mailto:sage [2015/12/31(木) 04:04:36.44 ID:Ncwbd3/V.net]
- SWって何です?
- 583 名前:デフォルトの名無しさん mailto:sage [2015/12/31(木) 04:08:01.18 ID:GyVEm/AS.net]
- ストライクウィッチーズ
- 584 名前:デフォルトの名無しさん mailto:sage [2015/12/31(木) 04:08:26.31 ID:GyVEm/AS.net]
- 略してストパン
- 585 名前:デフォルトの名無しさん mailto:sage [2015/12/31(木) 14:30:23.50 ID:CH+I0c4Z.net]
- 非同期な処理を5個実行して、その結果が全部得られたら
ある関数を実行したいのですが、そういう場合、全部結果が得られた 時点でイベントを発生させるなどの方法はありますか?
- 586 名前:デフォルトの名無しさん mailto:sage [2015/12/31(木) 14:46:12.72 ID:YSMAjmpZ.net]
- >>576
あるよ
- 587 名前:デフォルトの名無しさん mailto:sage [2015/12/31(木) 15:14:27.69 ID:CH+I0c4Z.net]
- >>577
先生、教えて下さい
- 588 名前:デフォルトの名無しさん mailto:sage [2015/12/31(木) 15:25:56.96 ID:FyuHG/9Y.net]
- Promise.allでググれ
- 589 名前:デフォルトの名無しさん mailto:sage [2015/12/31(木) 15:39:13.53 ID:CH+I0c4Z.net]
- >>579
プロミス無しの方法論教えてください
- 590 名前:デフォルトの名無しさん mailto:sage [2015/12/31(木) 15:43:03.00 ID:YSMAjmpZ.net]
- >>580
あるけど、promiseが楽やで
- 591 名前:デフォルトの名無しさん mailto:sage [2015/12/31(木) 15:46:45.00 ID:CH+I0c4Z.net]
- >>581
先生教えてください
- 592 名前:デフォルトの名無しさん mailto:sage [2015/12/31(木) 16:05:17.19 ID:CH+I0c4Z.net]
- >>581
早く教えてくれよ。明日お客さんに提出なんだ。
- 593 名前:デフォルトの名無しさん [2015/12/31(木) 18:30:48.73 ID:D5b/7JR8.net]
- javascriptでcsvのファイルのDBをADOでSQL実行後のデータをHTMLに表示したいです。
普通にやればadodb.ConnectionのDriverを指定するところでエラーが出て困ります。 いい方法はございませんか?
- 594 名前:デフォルトの名無しさん mailto:sage [2015/12/31(木) 18:53:58.39 ID:P+3Yt6u7.net]
- >>576
function trigger() { ; var i = 0; ; return = function() { ; i++; ; if(i === 5) { ; } }
- 595 名前:デフォルトの名無しさん mailto:sage [2015/12/31(木) 18:57:55.23 ID:P+3Yt6u7.net]
- 途中で送信してもうた
function trigger() { var i = 0; return function() { i++; if(i === 5) {//ここにやりたい処理を書く} } } んで非同期処理の中でtrigger()する
- 596 名前:デフォルトの名無しさん mailto:sage [2015/12/31(木) 19:42:40.92 ID:CH+I0c4Z.net]
- >>586
師匠、ありがとうございました。
- 597 名前:デフォルトの名無しさん mailto:sage [2016/01/01(金) 00:12:59.57 ID:Pwb+YVLm.net]
- 日付けが変わる事で思い出した、あけおめ
AngularJS UI BootstrapのDatePicker 2016-01-01 が入って来ると、GMTの2016-01-01 00:00と解釈して勝手にローカルタイムに変換すんのよね 日付けだけの場合はオフセットを引いて表示 DBに時刻も入ってる場合にはオフセットを足してGMTとして表示か足さないでローカルタイム変換表示か選ぶ としてなんとかしました
- 598 名前:デフォルトの名無しさん [2016/01/01(金) 10:10:25.79 ID:sVrrx3Fu.net]
- Javascriptで他データベースの内容をSQL使ってHTMLに貼り付けるには
どういう方法が一番スタンダードで簡単ですか?
- 599 名前:デフォルトの名無しさん mailto:sage [2016/01/01(金) 11:19:25.44 ID:8/Gx7/Xd.net]
- >>589
とりあえずPHPで、データベースから読み込んでprint_rするのを書こう 出来たら、結果をjson_encodeして出力するようにする JavaScript側では、検索条件が有るならクエリ文字列で /reader.php?name=John&address=Tokyo とか作って渡す、Ajaxを使う 戻って来たら、JSON配列からテーブルに書き出す Ajaxと書き出す処理はjQueryをまず使ってみよう こういう動作をまとめて書いておいてくれるフレームワーク、とかも有る
- 600 名前:デフォルトの名無しさん [2016/01/01(金) 11:39:09.14 ID:sVrrx3Fu.net]
- >>590
PHPとか知らないですが、上記のやりたいことだけやりたい場合はちょっとそこだけ調べればできますか? あとPHPはサーバー側になにかが入ってないとできないようなことはありませんか?
- 601 名前:デフォルトの名無しさん mailto:sage [2016/01/01(金) 11:44:10.49 ID:8/Gx7/Xd.net]
- >>591
PHPとjQueryはぐぐれば山ほど参考は出てくるよ レンタルサーバーでPHPが入って無いほうがおかしいくらいな普及度だし。 自前のサーバーでPHP入って無いならもちろん入れないとあかん
- 602 名前:デフォルトの名無しさん mailto:sage [2016/01/01(金) 16:20:39.94 ID:v7+Qi1Tj.net]
- >>589
JavaScriptで直接SQL文を発行するならnode.jsを使うのが現実的じゃない? PHPにSQL文を渡して実行させるなんて恐ろしくて出来たもんじゃない
- 603 名前:デフォルトの名無しさん mailto:sage [2016/01/01(金) 16:49:04.54 ID:X239jc0x.net]
- >>593
どのあたりが恐ろしいんですか?
- 604 名前:デフォルトの名無しさん mailto:sage [2016/01/01(金) 23:50:11.72 ID:Pwb+YVLm.net]
- >>594
SQLインジェクション でぐぐれ
- 605 名前:デフォルトの名無しさん mailto:sage [2016/01/02(土) 01:10:06.93 ID:BVEMaZcP.net]
- >>595
あほらし
- 606 名前:デフォルトの名無しさん mailto:sage [2016/01/02(土) 12:59:44.44 ID:olyp4gRN.net]
- >>596
そういう感想が脆弱性を生み出すんだろうね
- 607 名前:デフォルトの名無しさん mailto:sage [2016/01/02(土) 14:12:57.25 ID:VM0jeeLd.net]
- まさかのノーガード戦法かっ?
- 608 名前:デフォルトの名無しさん mailto:sage [2016/01/03(日) 12:14:56.36 ID:T8rePiVl.net]
- phpだからとか関係ないよなそれ
- 609 名前:デフォルトの名無しさん mailto:sage [2016/01/03(日) 13:15:08.98 ID:zEXG4Enn.net]
- サーバー側にはクライアントから受け取ったSQL文を実行するだけのPHPを一個だけおけばいいんや!
俺って天才やな
- 610 名前:デフォルトの名無しさん mailto:sage [2016/01/03(日) 17:21:56.94 ID:GxBav+6o.net]
- >>600
>>595
- 611 名前:デフォルトの名無しさん mailto:sage [2016/01/03(日) 17:26:14.18 ID:hRXTiNB3.net]
- >>601
ネタをネタと分からないつまらない奴
- 612 名前:デフォルトの名無しさん mailto:sage [2016/01/03(日) 22:29:46.84 ID:fYrA7DHT.net]
- つまらないネタを披露する人よりも生真面目な人の方が数段マシ
- 613 名前:デフォルトの名無しさん mailto:sage [2016/01/04(月) 00:57:59.87 ID:4k++bHeC.net]
- 正月休みにAngularJS勉強してたんすけど
VB.NETから来たから分かりやすくていいわ どっかにng-click=なんちゃら、と書いて JSで$scope.なんちゃら=function(){} と書けば動くし ng-repeatはaspxのリピーターだし 上に検索条件 中段に見つけたデータのテーブル表示、編集選択ボタン、ヘッダをクリックでソート 下部に編集用フォーム を一画面に並べたのが作れました これで今のシステムの99%は作れるw
- 614 名前:デフォルトの名無しさん mailto:sage [2016/01/04(月) 04:34:30.60 ID:EecBIAlc.net]
- もうちょっとしたらAngular2の正式リリースも来るので
今年勉強するなら間違いなく2の方をした方がいいよ
- 615 名前:デフォルトの名無しさん mailto:sage [2016/01/04(月) 04:57:49.62 ID:kstA/+8g.net]
- >>604
AngularJSって一言で言うと何よ?
- 616 名前:デフォルトの名無しさん mailto:sage [2016/01/04(月) 06:47:18.12 ID:4k++bHeC.net]
- >>606
一言で言うと…なんだろ? HTMLに書いたng-model とかの記述を拾って、JSに書いた同じ名前の記述と紐付けてくれます ng-controller指定するとJSの.controller(){ } を呼んでページの初期化が動く ng-model=変数名 と書いておくとJSで$scope.変数名で読み書き出来る ng-click=関数()と書いておくとJSに置いた関数呼んでくれる HTML、JS、RESTで既存のデータモデル、の組み合わせが綺麗に出来ました。 ascxとascx.vbより、コードの独立性が高くていいね
- 617 名前:デフォルトの名無しさん mailto:sage [2016/01/04(月) 10:12:37.61 ID:kstA/+8g.net]
- >>607
ありがとうございました。 でも全く理解出来ませんでした。 勉強します
- 618 名前:デフォルトの名無しさん mailto:sage [2016/01/04(月) 11:29:42.74 ID:IiCTgRqi.net]
- >>608
ng は、A「ng」ularJSから来てるのね HTMLにng-modelとか無いでしょ、ブラウザには解釈されないけどこれを書いて置くとangular.jsが読んで動くわけ Angularはコードの量が少ないしhtmlもJavaScriptも「汚く」ならない ttp://jsfiddle.net/yoshiokatsuneo/pqku2r33/ 例えばこのサンプル、JavaScriptを削除してもそのまま見えるし、JavaScriptはHTMLに関係無く動かせる 山田祥寛の本も出てるから買うといいです
- 619 名前:デフォルトの名無しさん mailto:sage [2016/01/04(月) 12:43:41.52 ID:MLQcDM5i.net]
- そういうコントローラ書くのってダルいからな
- 620 名前:デフォルトの名無しさん mailto:sage [2016/01/05(火) 00:50:25.31 ID:XibfkEF5.net]
- テンプレのライブラリ質問所は落ちてたのでこっちに書く
・状況 jquery2.1.4を使ってるんだが、 アクセスする度にstats.jsとか言うのを外部に取りに行ってるみたいで、 これがものすごく重くて困ってる www.dotup.org/uploda/www.dotup.org687590.jpg ・質問 1. stats.jsなるものは使った覚えがない こやつは何者?jquery内のどこかで呼ばれてるものなのか? 2. もっと早くならないだろうか
- 621 名前:デフォルトの名無しさん mailto:sage [2016/01/05(火) 04:07:49.44 ID:KwXx/Jet.net]
- >>605
Angular2って、Reactっぽくなって行数めっちゃ増えそう
- 622 名前:デフォルトの名無しさん mailto:sage [2016/01/05(火) 04:09:50.16 ID:KwXx/Jet.net]
- >>611
stats.js って、FPSを測るのに有ったかもしれないけどそれでもなさそう URLの詳細とstats.jsの中身を貼るべき
- 623 名前:611 mailto:sage [2016/01/05(火) 20:59:35.77 ID:GI5mEkb+.net]
- 遅いリクエストはこれ
https://cdnjs.org/track/stats.js?id=nocpfkkbaekckhcoekockfbidpcjgkbd&_=1451994803418 上記にアクセスするとここへ飛んでいく https://cdnjs.org/track/stats2.js CDNだから中身はアクセスすれば見れると思う
- 624 名前:デフォルトの名無しさん mailto:sage [2016/01/05(火) 21:04:59.68 ID:8YBsNj4p.net]
- jquery2.js はどこで拾ってきたものなんだ
- 625 名前:デフォルトの名無しさん mailto:sage [2016/01/05(火) 21:11:14.85 ID:GI5mEkb+.net]
- jquery.com/download/
ここの 「jQuery 2.x」の段 「Download the compressed, production jQuery 2.1.4」のリンクから拾った
- 626 名前:611 mailto:sage [2016/01/05(火) 21:27:14.82 ID:GI5mEkb+.net]
- 自己解決
Fast Video Downloaderというchromeのアドオンが悪さをしていたらしい https://github.com/cdnjs/cdnjs/issues/4716 お騒がせしました
- 627 名前:デフォルトの名無しさん mailto:sage [2016/01/06(水) 06:10:36.03 ID:wTjSz+NM.net]
- >>570
日本の企業だけだけれどな そんな馬鹿で非合理的なことやってる企業は。だから、IT後進国と言われる。
- 628 名前:デフォルトの名無しさん mailto:sage [2016/01/06(水) 06:12:33.46 ID:wTjSz+NM.net]
- >>617
クタバレクズ。 開発するブラウザでくだらねえアドオン外すのなんか常識だろ。馬鹿かテメエhq
- 629 名前:デフォルトの名無しさん mailto:sage [2016/01/06(水) 06:39:08.34 ID:w/Ep0I7Y.net]
- jQueryは疑われてかわいそうだよね
- 630 名前:デフォルトの名無しさん mailto:sage [2016/01/06(水) 07:56:56.35 ID:0w99DxxC.net]
- そのchrome拡張がjqueryを使って読みに行ってるって感じかな?
>>611の画像にあるネットワークタブのjquery2.js:3 ってところをクリックしてみれば もっと早く解決できたかも
- 631 名前:デフォルトの名無しさん mailto:sage [2016/01/06(水) 15:26:08.27 ID:vGBOMb2B.net]
- >>619
いやいや、お前にはかなわないよ
- 632 名前:デフォルトの名無しさん mailto:sage [2016/01/07(木) 05:35:49.89 ID:zrHJ1QBq.net]
- bootstrap-css-only
にしたらjQueryさんはもうBowerに呼ばれなくなりました さらば…
- 633 名前:デフォルトの名無しさん mailto:sage [2016/01/12(火) 20:31:26.22 ID:UuIlH2qE.net]
- >>589が知恵袋に現れた件、学習しない奴だな
detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11154639981
- 634 名前:デフォルトの名無しさん mailto:sage [2016/01/13(水) 08:59:18.45 ID:pBf6xnXg.net]
- 原稿すれ
+ JavaScript の質問用スレッド vol.127 + peace.2ch.net/test/read.cgi/hp/1448293871/l50
- 635 名前:デフォルトの名無しさん mailto:sage [2016/01/18(月) 16:33:19.42 ID:uV6VnB9g.net]
- https://developer.mozilla.org/ja/docs/Web/API/Window/postMessage
だと、 window.openで開いたウインドウには otherWindow.postMessage(message, targetOrigin); でメッセージを送れますが、 window.openで開いたのではなくて既に開いているウインドウに送る方法がありますか?
- 636 名前:デフォルトの名無しさん mailto:sage [2016/01/18(月) 17:06:48.87 ID:JIVU1rUe.net]
- >>626
windowオブジェクトを参照する方法がないなら不可
- 637 名前:デフォルトの名無しさん mailto:sage [2016/01/18(月) 17:31:30.43 ID:uV6VnB9g.net]
- >>627
そこを何とかお願いします
- 638 名前:デフォルトの名無しさん mailto:sage [2016/01/18(月) 18:53:10.91 ID:h+hAAYX1.net]
- DOMの外に出れば君は自由だ
- 639 名前:デフォルトの名無しさん mailto:sage [2016/01/18(月) 21:38:06.24 ID:uDL/tDz2.net]
- window.openのurlなしで既存ウインドウ名指定すればwindowオブジェクト取れなかったっけ
- 640 名前:デフォルトの名無しさん mailto:sage [2016/01/18(月) 22:49:22.70 ID:MDiwjdBN.net]
- >>628
俺にお願いしても仕方ないだろ 何とかしたいなら新仕様策定案として提案してくるとかしないと
- 641 名前:デフォルトの名無しさん mailto:sage [2016/01/19(火) 11:20:18.74 ID:uFnS5WLW.net]
- ものすごい初歩的なことだと思うのですが教えてください。
下記のオセロのJavaScriptのコメントにHTMLのアンカー(リンクのやつ)をやりたいのですが <A href="aaa.html">文字列</A>とやっても表示されません。エスケープをしなくてはならないなど調べたのですがわかりませんでした。 どのようにすればよいでしょうか、よろしくお願いします。 <iframe width="650" height="400" frameborder="0" src="reversi-ai.appspot.com/v1.61/hamlite.html? &size=L &ai=off &kifu=f5f6e6f4g7c5g4g6f3 &comment=0(ここにコメントを書く。<A HREF="aaa.html">表示されないよ〜</A>) 1(お助け願います) "></iframe>
- 642 名前:デフォルトの名無しさん mailto:sage [2016/01/19(火) 11:34:16.06 ID:uFnS5WLW.net]
- iframeはHTMLなんですね、、、
コメント内ではなくて、iframe外でもいいのでcommentの番号を認識してそれによってHTMLのリンクを 表示できるようにできたりますか?
- 643 名前:デフォルトの名無しさん mailto:sage [2016/01/20(水) 07:48:44.52 ID:z9F/arY7.net]
- web制作板で聞きなよ
- 644 名前:デフォルトの名無しさん mailto:sage [2016/01/21(木) 21:52:19.07 ID:p4489XVA.net]
- >>632
HTMLインジェクションかよ。 まあ、とりあえず ・ダブルクオートのネストをやめる ・パラメータはencodeURIComponentしたものを渡す でやってみたらどう?
- 645 名前:デフォルトの名無しさん [2016/01/24(日) 05:36:30.63 ID:jGkkqauO.net]
- フォーム入力の補助ツール的なものをjavascriptで書こうとしているんですが
ユーザからの入力を受け付けるものを考えたときに ・prompt()を使うと単純なテキストボックスしか置けず<select>的なものが使えないし画像も出せない ・画面全体に黒半透明レイヤーかぶせて真ん中にちっこい領域作って、とやると スマホの画面位置・画面サイズ・拡大状況を考慮する必要がありそうだけどどこから手を付けたら というところでどう作ればユーザに優しいものができるか悩んでいます 良い手、定番の手法などあったら教えて下さい
- 646 名前:デフォルトの名無しさん mailto:sage [2016/01/24(日) 05:51:47.82 ID:bvNYEnrP.net]
- >>636
スマホにも対応したフォーム入力用ライブラリを使えばいい。 そういうことをしてくれるライブラリはたくさんある。 自分で作っていたらきりがない。
- 647 名前:デフォルトの名無しさん mailto:sage [2016/01/24(日) 06:42:07.94 ID:fqtpw7CO.net]
- jQuery UI 日本語リファレンス
alphasis.info/jquery-ui/ Web開発のことなら、web制作管理板で聞いた方がよいかも
- 648 名前:sage mailto:sage [2016/01/25(月) 12:11:44.82 ID:9Twnz5wr.net]
- electronの話題はここでおk?
- 649 名前:デフォルトの名無しさん mailto:sage [2016/01/25(月) 12:14:28.88 ID:9SKlijLq.net]
- まだ専用スレないしいいんじゃね
俺はわからんけど
- 650 名前:デフォルトの名無しさん mailto:sage [2016/01/25(月) 12:28:22.58 ID:7W+F48NT.net]
- >>636
position: relative で表示位置をずらすなり、position: fixed で絶対位置を指定するなり、好きにすればいい。 としか、いいようがない(コードが出てないから)。
- 651 名前:デフォルトの名無しさん mailto:sage [2016/01/25(月) 15:19:09.97 ID:uoK+r6zm.net]
- pushstateで追加した(する予定の)urlに戻ってこられたり直接飛ばれた場合でも部分的に読み込まれたところを反映させたかったら
urlとhtmlファイルが一対一にすれば解決しそうな気もするのですが (それぞれのファイルが部分的に読み込むかどうかの判定をして読み込む処理を持つ) テンプレートを読み込んでテンプレートに対してurlごとの内容を別で読み込んでいるようなもの(つまりurlとファイルの数が一対一じゃないしそのurlで飛んでもファイルはない場合)はどうやって直接来た時に対応しているのでしょうか? angularjsのルーターとHTML5のhistoryapiの勉強をしていたら疑問に思いました
- 652 名前:デフォルトの名無しさん mailto:sage [2016/01/25(月) 17:34:27.32 ID:RKt5tTys.net]
- >>642
location.hash や location.search で処理分けすればいいのでは?
|

|