[過去ログ]
JavaScript の質問用スレッド vol.125 (1002レス)
JavaScript の質問用スレッド vol.125 http://mevius.5ch.net/test/read.cgi/tech/1659855460/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
162: デフォルトの名無しさん (ワッチョイ 174b-2YcT [110.2.215.28 [上級国民]]) [sage] 2022/11/03(木) 20:27:36.79 ID:EP9jPLDR0 ようやくわかりました 2つめの関数の中で前に定義した1つめの関数を実行してるんですね 関数は定義&実行で1ペアと考えないといけない 次に進みます http://mevius.5ch.net/test/read.cgi/tech/1659855460/162
163: デフォルトの名無しさん (ワッチョイ 56db-iO6U [217.178.96.73]) [sage] 2022/11/04(金) 08:09:59.45 ID:RzANRCFJ0 #を付ける プライベートクラスフィールドが分かりにくい。 解説しているサイトも少ない。 http://mevius.5ch.net/test/read.cgi/tech/1659855460/163
164: デフォルトの名無しさん (ワッチョイ 5f4b-YZvV [110.2.215.28 [上級国民]]) [sage] 2022/11/07(月) 15:24:45.79 ID:zC6hz6+Y0 Adobe Illustratorのスクリプトを書くのにHTMLの知識いりますか? JavaScriptの入門書を読んでたんですけど、前半のJavaScriptの文法の所まで読み終わりました 後半はHTMLとJavaScriptの組み込み方みたいになってるんだけど、ここ読む必要あるのかな? もちろん知ってた方がためになるんだろうけど、次のAdobe JavaScriptの本へ行こうか迷っています… http://mevius.5ch.net/test/read.cgi/tech/1659855460/164
165: デフォルトの名無しさん (ワッチョイ 5f4b-YZvV [110.2.215.28 [上級国民]]) [sage] 2022/11/07(月) 15:29:11.27 ID:zC6hz6+Y0 DTP(印刷)でillustratorを使ってるのでWebは扱っていません http://mevius.5ch.net/test/read.cgi/tech/1659855460/165
166: デフォルトの名無しさん (オッペケ Sr33-bOwO [126.156.203.60]) [sage] 2022/11/07(月) 15:34:00.02 ID:FsgEaHF8r AdobeのjavascriptというかESバージョンめちゃくちゃ古くて記述するの苦労したが最近はどうなんだ http://mevius.5ch.net/test/read.cgi/tech/1659855460/166
167: 164 (ワッチョイ 5f4b-YZvV [110.2.215.28 [上級国民]]) [sage] 2022/11/07(月) 15:35:27.96 ID:zC6hz6+Y0 自己レスですが必要無いそうです ES2015以降も必要無いそうです constとかletが使えないので全部varになってる http://mevius.5ch.net/test/read.cgi/tech/1659855460/167
168: デフォルトの名無しさん (ワッチョイ ff7b-J20U [153.178.229.141]) [sage] 2022/11/07(月) 16:15:41.06 ID:5T/PrU7d0 >>164 CEPでも使わない限りはHTMLの知識は不要。 http://mevius.5ch.net/test/read.cgi/tech/1659855460/168
169: デフォルトの名無しさん (ワッチョイ 5f4b-YZvV [110.2.215.28 [上級国民]]) [sage] 2022/11/07(月) 16:33:24.89 ID:zC6hz6+Y0 >>168 ありがとうございます。 http://mevius.5ch.net/test/read.cgi/tech/1659855460/169
170: デフォルトの名無しさん (ワッチョイ 5f4b-YZvV [110.2.215.28 [上級国民]]) [sage] 2022/11/11(金) 22:39:38.06 ID:6PYY3JKr0 pg9 = win1.pnl.add('group') pg9.orientation = "row" CAN = pg9.add("button",[0,0,100,30],"cancel") OK = pg9.add("button",[0,0,100,30],"OK") CAN.onClick = function(){win1.close()} OK.onClick = function(){ win1.close() dofn() } win1.show() } // テキストを元のサイズに戻すための計算 var txtresize=100/bai*100; // テキストフレームだけを選択する activeDocument.selection = null; // 全ての選択を解除する var txtObj = activeDocument.textFrames; for (var i=0; i<txtObj.length; i++){ // テキストフレーム数だけ繰り返す try { txtObj[i].selected = true; // 選択する }catch(e){} } //選択したテキストを"sel"とする var sel = app.activeDocument.selection; //選択したテキストの数で繰り返す for (i=0; i<sel.length; i++) { //選択したテキストの幅と高さを元の大きさに戻す sel[i].resize(txtresize,txtresize); } // オブジェクトの選択を解除する for (var i=0; i<sel.length; i++){ try{ sel[i].selected = false; }catch(e){} } プログラムの最初の方は省略したのですが、 CAN.onClick = function(){win1.close()}の所で、キャンセルがクリックされた時にそれ以降のプログラムが実行されないようにしたいのですが、どう書き換えればいいでしょうか? return;ではそれ以降が実行されてしまいます http://mevius.5ch.net/test/read.cgi/tech/1659855460/170
171: デフォルトの名無しさん (ワッチョイ 5f4b-YZvV [110.2.215.28 [上級国民]]) [sage] 2022/11/11(金) 22:42:38.98 ID:6PYY3JKr0 CAN.onClick = function(){win1.close();exit();} みたいなことをやりたいのですが、exit()はAdobeScriptにはありません… http://mevius.5ch.net/test/read.cgi/tech/1659855460/171
172: デフォルトの名無しさん (ワッチョイ d501-KuSQ [60.111.111.83]) [sage] 2022/11/12(土) 05:24:15.41 ID:/in1tyv80 >>170-171 質問の意味がわからない CAN.onClick = function(){win1.close()} で処理は終了している http://mevius.5ch.net/test/read.cgi/tech/1659855460/172
173: デフォルトの名無しさん (ワッチョイ 3697-FFna [121.94.16.107]) [sage] 2022/11/12(土) 13:17:11.95 ID:xCg5uX6U0 コールバック関数について、伺いたいのですが。 コールバック関数は、引数に渡される関数という理解でいますが。 これは関数であって、オブジェクトメソッドを渡すこともできますでしょうか。 例えば、 object.addEventlistener() などの、メソッドも渡すことができますでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1659855460/173
174: デフォルトの名無しさん (オッペケ Srb5-mkcu [126.156.185.8]) [sage] 2022/11/13(日) 08:09:24.18 ID:YDVUHmoCr object.addEventlistener なら関数だから渡せるけど object.addEventlistener() は渡せないな http://mevius.5ch.net/test/read.cgi/tech/1659855460/174
175: デフォルトの名無しさん (ワッチョイ d501-KuSQ [60.111.111.83]) [sage] 2022/11/13(日) 09:42:00.89 ID:wFqjoTWK0 >>173 object.addEventlistenerで渡せるが、実行時のthis値が変わるので、期待通りに動作しない bindを使うか、「コールバック関数を渡す関数」にthis値束縛機能があればそれを使う必要がある http://mevius.5ch.net/test/read.cgi/tech/1659855460/175
176: デフォルトの名無しさん (ワッチョイ 3697-FFna [121.94.16.107]) [sage] 2022/11/13(日) 15:10:49.67 ID:xoKJX++V0 ありがとうございます。 Object.AddEventlistenerでも、コールバック関数になりうるということですね。 ただし、期待していることはできない。 関数(ユーザー定義)をコールバック関数にすることはイメージつくのですが。 オブジェクトメソッドをコールバック関数にするイメージがつきません。 何か、例文があれば教えていただけますでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1659855460/176
177: 176 (ワッチョイ 3697-FFna [121.94.16.107]) [] 2022/11/13(日) 15:14:57.91 ID:xoKJX++V0 あ。addEventlistener以外で構いません。 http://mevius.5ch.net/test/read.cgi/tech/1659855460/177
178: デフォルトの名無しさん (ワッチョイ d501-KuSQ [60.111.111.83]) [sage] 2022/11/13(日) 15:38:14.40 ID:wFqjoTWK0 >>176-177 this値の変え方まで書いているのに、なぜにイメージ? コールバック関数を使ったコードを書いて試せばすぐにわかる問題 http://mevius.5ch.net/test/read.cgi/tech/1659855460/178
179: デフォルトの名無しさん (ワッチョイ d501-KuSQ [60.111.111.83]) [sage] 2022/11/13(日) 15:46:58.08 ID:wFqjoTWK0 Function.prototype.bind https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Function/bind http://mevius.5ch.net/test/read.cgi/tech/1659855460/179
180: デフォルトの名無しさん (ワッチョイ 3d4b-aW8A [110.2.215.28 [上級国民]]) [sage] 2022/11/13(日) 17:36:35.00 ID:BIywqmt20 AdobeScriptなのですが、 https://i.imgur.com/Ycwp6Nj.jpg 上の画像の「四角のパスの四隅をハサミツールで切って、塗りを線にする」まではスクリプトで出来るのですが、「短辺を特定する」ということはスクリプトで出来るのでしょうか? 一般的なJavaScriptの話でもいいのですが、出来るとか無理そうとか… http://mevius.5ch.net/test/read.cgi/tech/1659855460/180
181: デフォルトの名無しさん (ワッチョイ a905-wHkz [210.143.72.233]) [sage] 2022/11/13(日) 19:38:06.31 ID:0s117XaL0 質問です、どなたか教えて下さい、どうか宜しくお願いいたします インターネットラジオ JCBA FMはな再生ページ https://www.jcbasimul.com/fmhana 上記サイトを開くとCookie利用承諾の画面が出てきます。この利用承諾画面は document.getElementsByClassName("cookieBanner__btn")[0].click() とすることで自動的にOKボタンを押して閉じることができました。引き続き再生ボタンを押したいので document.getElementsByClassName("MuiSvgIcon-root")[0].click() としましたが、残念ながら自動的に再生ボタンを押すことができません。自動クリック自体が禁止 されているような雰囲気です。たぶんサイト側でクリック禁止にしているのだろうと思いますが これを利用承諾画面と同じようにJacaScriptで自動クリックするする方法はないでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1659855460/181
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 821 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.009s