+ JavaScript の質問用スレッド vol.126 + [転載禁止]©2ch.net (742レス)
+ JavaScript の質問用スレッド vol.126 + [転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/hp/1439005423/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
233: Name_Not_Found [] 2022/03/07(月) 16:36:09.66 ID:ua+lBOoP A. https://www.example.com/test/form.html (有料SSL) のフォームから B. https://abc.example.com (無料SSL) へPOSTでデータを渡していました。 Aのフォームでsubmitボタンに対し、 リロードさせないようにpreventDefault()を入れてBに渡していました。 Aの有料SSLを無料SSLに変えて同時にwww無しのドメインに正規化しました。 するとpreventDefault()を入れるとデータが飛ばなくなってしまいました。 結局submitボタンをtype=buttonに変えて、 JavaScriptでsubmit()することで飛ばせるようには鳴りました。 2つ(有料SSLとwww外し)を同時にやってしまったのですが、 なぜAからBへダメになってしまったのでしょうか? http://mevius.5ch.net/test/read.cgi/hp/1439005423/233
234: Name_Not_Found [] 2022/03/21(月) 15:15:21.43 ID:EwLxpvLS お前ら和歌山県出身の下村拓郎様(35歳独身、元自衛隊)をご存知か、この方は将来素晴しい人物になるから覚えておいて損はないぞ http://mevius.5ch.net/test/read.cgi/hp/1439005423/234
235: Name_Not_Found [sage] 2022/03/21(月) 16:54:18.28 ID:??? javascript素の実装で fetchした結果をreturnしたいんだけど毎度おなじみ非同期の沼に嵌ってよくわからない これreturn書いても書かなくてもpromise返ってるんだけど promiseから値を取り出すにはどうすればよいの? みんなどうやってるのか聞きたいな 毎度コールバックでfetchとかコード大変なことになるし 共通jsに別関数でgetListみたいな名前でAPI問い合わせしてjson返すようなデザパタは Javascriptではご法度なの? http://mevius.5ch.net/test/read.cgi/hp/1439005423/235
236: Name_Not_Found [sage] 2022/03/23(水) 04:54:11.57 ID:??? javascriptではというかGUIが絡むコーディングではどの言語でもご法度だよ シングルスレッドならね 言語(&環境)によってそれをマルチスレッドで解決するか非同期で解決するかというだけ とはいえやりたければjavascript(&ブラウザ)でそういう同期処理的なふうにできなくもないよ 当然メインスレッドブロックするけどね おとなしくasync/await勉強すべきだと思うけど MDN読みながら手を動かして1〜2時間もあればだいたい分かると思うけどその程度の手間も惜しいの? http://mevius.5ch.net/test/read.cgi/hp/1439005423/236
237: Name_Not_Found [sage] 2022/03/23(水) 06:14:31.61 ID:??? ちんちんシュッ!シュッ!シュッ! http://mevius.5ch.net/test/read.cgi/hp/1439005423/237
238: Name_Not_Found [sage] 2022/03/23(水) 12:42:18.82 ID:??? Callback 地獄 → Promise 地獄 → async/await JavaScript には、こういう変遷の歴史がある。 Promise は、jQuery の時代の技術 http://mevius.5ch.net/test/read.cgi/hp/1439005423/238
239: Name_Not_Found [sage] 2022/03/28(月) 21:12:24.23 ID:??? aタグを全て新規タブで開きたいと思い、 以下のコードを書いてみたのですが Uncaught TypeError: foo.forEach is not a function at <anonymous>:2:5 というエラーになりました foreachの書き方が間違っているのでしょうか それとも、fooに対してはforeachが使えないのでしょうか? var foo = document.getElementsByTagName("a") foo.forEach(function(bar){ window.open(bar.getAttribute); }); http://mevius.5ch.net/test/read.cgi/hp/1439005423/239
240: Name_Not_Found [sage] 2022/03/28(月) 22:56:41.36 ID:??? >>239 > それとも、fooに対してはforeachが使えないのでしょうか? これが正解、fooは配列じゃなくてHTMLCollection https://developer.mozilla.org/ja/docs/Web/API/Document/getElementsByTagName http://mevius.5ch.net/test/read.cgi/hp/1439005423/240
241: Name_Not_Found [sage] 2022/03/28(月) 23:17:02.61 ID:??? >>239 querySelectorAllならIE以外でforEachが使えるけど 今時のブラウザはブラクラ防止で一つの処理でwindow.openは1回しか動かないものが多いよ http://mevius.5ch.net/test/read.cgi/hp/1439005423/241
242: Name_Not_Found [sage] 2022/04/02(土) 11:02:19.53 ID:??? 15年ぐらい前のlightbox環境は毎秒5フレームぐらいのカクカクした感じなんだけど スムーズにするにはどこを触ればいい? lightbox2はうまく動かなかった なんとかlightbox.jsのパラメータを触って実現できたらいいんだけど http://mevius.5ch.net/test/read.cgi/hp/1439005423/242
243: Name_Not_Found [sage] 2022/04/07(木) 21:02:43.08 ID:??? cssを直で書く jsでアニメーションはカクカクになる http://mevius.5ch.net/test/read.cgi/hp/1439005423/243
244: Name_Not_Found [sage] 2022/04/09(土) 05:38:43.91 ID:??? javascriptでブラウザの外に画像を表示したり、動かしたりする事ってできますか? http://mevius.5ch.net/test/read.cgi/hp/1439005423/244
245: Name_Not_Found [sage] 2022/04/09(土) 06:34:14.46 ID:??? できないよ http://mevius.5ch.net/test/read.cgi/hp/1439005423/245
246: Name_Not_Found [sage] 2022/04/09(土) 15:49:49.88 ID:??? 条件を後出しせず、書かれた通りの質問なら、できるよ http://mevius.5ch.net/test/read.cgi/hp/1439005423/246
247: Name_Not_Found [sage] 2022/04/10(日) 05:44:51.10 ID:??? >>246 URLとか忘れたんですけど、以前ブラウザのボタンを押すとブラウザの後ろから画像がニョキッって横に飛び出る動画見た事あるんですよね アレってjavascriptなのかなーって疑問を抱いてました http://mevius.5ch.net/test/read.cgi/hp/1439005423/247
248: Name_Not_Found [] 2022/04/22(金) 15:57:04.46 ID:CYTDFVnn test.jsの中で (function(){ var a = 1; })(); と変数を宣言しましたがchromeのコンソールでこのaを取得するにはどうすればよいのでしょうか? http://mevius.5ch.net/test/read.cgi/hp/1439005423/248
249: Name_Not_Found [sage] 2022/04/22(金) 16:38:41.57 ID:??? breakpoint入れてその関数実行時にスコープの中に入らないと無理じゃないかな スクレイピング用途ならhttp proxyかましてスクリプトを変更して外部からアクセスできる変数にする http://mevius.5ch.net/test/read.cgi/hp/1439005423/249
250: Name_Not_Found [sage] 2022/04/22(金) 22:33:33.71 ID:??? >>248 無名関数は、 var a = 1; が他に影響しないようにするための便利な書き方なんだ その中見を無理に使おうとすると var a = 2; (function(){ a = 1; })(); console.log(a) のようなアホみたいな書き方になる aを使いたいなら、 a = 1; だけで良い http://mevius.5ch.net/test/read.cgi/hp/1439005423/250
251: Name_Not_Found [sage] 2022/04/23(土) 04:13:46.31 ID:??? >>249 >>250 ありがとうございます。 すごい分かり易かったです。 http://mevius.5ch.net/test/read.cgi/hp/1439005423/251
252: Name_Not_Found [sage] 2022/04/29(金) 18:35:35.70 ID:??? 今だと非同期関数を作るときはasyncを付けます。 まだasyncが登場してない時ってどうやって自作の非同期関数を作っていたのでしょうか。 http://mevius.5ch.net/test/read.cgi/hp/1439005423/252
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 490 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.009s