私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.113 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
スマートフォンに対応するものを作成したいです
なので軽量化されたものがいいです
なので軽量化されたものがいいです
要素をまたいだ文字列の検索と、そのハイライトや置換って
http://note.chiebukuro.yahoo.co.jp/detail/n32410
みたいな方法になるんですか?もっと簡単な方法はありませんか
http://note.chiebukuro.yahoo.co.jp/detail/n32410
みたいな方法になるんですか?もっと簡単な方法はありませんか
ブックマークレットで質問です。
最初にinputboxを出し、それを変数に入れて実行したいのですがどうすればよいでしょうか?
最終的にやりたいことは、ツイートbotのサイト
http://twittbot.net/
で登録した物を一気に消したいのです
登録したものの削除ボタンが以下のようになっていたので
<td><input value="削除" onclick="javascript:delete_serif(12345678)" type="button"></td>
javascript:var a=12345678;for(var i=0 ; i<=100 ; i++){delete_serif(a+i);}
こんな感じで100個一度に消すブックマークレットを作りました。
ただしこれだと「12345678」の部分をブックマークレット自体を編集しなければならないので、
もっと手軽にしたいと思ったのです。
要するに
javascript:delete_serif(12345678)
の引数を数値を増やして実行、を繰り返したいのです。
他の方法でも構いません、なにか方法があればお願いします。
最初にinputboxを出し、それを変数に入れて実行したいのですがどうすればよいでしょうか?
最終的にやりたいことは、ツイートbotのサイト
http://twittbot.net/
で登録した物を一気に消したいのです
登録したものの削除ボタンが以下のようになっていたので
<td><input value="削除" onclick="javascript:delete_serif(12345678)" type="button"></td>
javascript:var a=12345678;for(var i=0 ; i<=100 ; i++){delete_serif(a+i);}
こんな感じで100個一度に消すブックマークレットを作りました。
ただしこれだと「12345678」の部分をブックマークレット自体を編集しなければならないので、
もっと手軽にしたいと思ったのです。
要するに
javascript:delete_serif(12345678)
の引数を数値を増やして実行、を繰り返したいのです。
他の方法でも構いません、なにか方法があればお願いします。
>>154
prompt() 使うとできるよ
prompt() 使うとできるよ
>>155
ありがとうございます!
javascript:var a=window.prompt("最初の数値を入れてOK","");a=parseInt(a);for(var i=0 ; i<=100 ; i++){delete_serif(a+i);alert(a+i)}
でできました。
戻り値が文字列になったので型キャスト必要になりました。
ありがとうございます!
javascript:var a=window.prompt("最初の数値を入れてOK","");a=parseInt(a);for(var i=0 ; i<=100 ; i++){delete_serif(a+i);alert(a+i)}
でできました。
戻り値が文字列になったので型キャスト必要になりました。
>>153
そこまで丁寧に実装されているコードは珍しいんですがねえ。
短いコードは例外処理がいまいち名ことが多いので必ずしも短ければ良いわけではないですよ。
Rangeを使用しないならspan要素で括る実装が考えられます。
要素の親子関係には引きずられるのでRangeよりは制約が生まれますね。
そこまで丁寧に実装されているコードは珍しいんですがねえ。
短いコードは例外処理がいまいち名ことが多いので必ずしも短ければ良いわけではないですよ。
Rangeを使用しないならspan要素で括る実装が考えられます。
要素の親子関係には引きずられるのでRangeよりは制約が生まれますね。
スクロールバーを除いたwidthやheightを取得するにはどうやればいいですか?
http://jdsharp.us/jQuery/minute/calculate-scrollbar-width.php
これが参考になるかと思ったのですが、もう古いのか、chromeではゼロになります
これが参考になるかと思ったのですが、もう古いのか、chromeではゼロになります
>>160
その辺りは実装依存と見なすべきだろう
dev.w3.org/csswg/cssom-view/#dom-document-elementfrompoint
If there is a layout box in the viewport that would be a target for hit testing at coordinates x,y, ...
に hit testing という句が現れているが、その後の方の注意書きに
The specifics of hit testing are out of scope of this specification and ...
( hit testing の実際は仕様の範囲外)と書かれている
その辺りは実装依存と見なすべきだろう
dev.w3.org/csswg/cssom-view/#dom-document-elementfrompoint
If there is a layout box in the viewport that would be a target for hit testing at coordinates x,y, ...
に hit testing という句が現れているが、その後の方の注意書きに
The specifics of hit testing are out of scope of this specification and ...
( hit testing の実際は仕様の範囲外)と書かれている
>>158-159
> スクロールバーを除いたwidthやheightを取得するにはどうやればいいですか?
http://developer.mozilla.org/ja/docs/DOM/element.clientHeight
> スクロールバーを除いたwidthやheightを取得するにはどうやればいいですか?
http://developer.mozilla.org/ja/docs/DOM/element.clientHeight
javascriptで、内部クラスから外部クラスのthisを参照する方法はありますか?
javaだと、外部クラス.this.プロパティでアクセスできるみたいですが・・・
javaだと、外部クラス.this.プロパティでアクセスできるみたいですが・・・
>>163
javascriptにはクラスという概念はないぜ
javascriptにはクラスという概念はないぜ
>>163
thisは自インスタンスだから、
「クラス.this.プロパティ」っていう文法は何か変じゃないか?
クラスのプロパティなら「クラス.プロパティ」だし、
インスタンス変数なら「オブジェクト.プロパティ」になる筈。
なぜthisが入る?
thisは自インスタンスだから、
「クラス.this.プロパティ」っていう文法は何か変じゃないか?
クラスのプロパティなら「クラス.プロパティ」だし、
インスタンス変数なら「オブジェクト.プロパティ」になる筈。
なぜthisが入る?
クラスの概念は無いというのは知っていたのですが、盛大に勘違いしている気がしました・・・。
一応してみたかった事を書いてみます。
var Outer = (function(){
function Outer(){
this.a = 0; // <- ココ
}
Outer.prototype.hoge = function(){};
var Inner = new (function(){
function Inner(){
this.a = 0;
}
Inner.prototype.hoge = function(){/* Outerのthisを参照 */};
return Inner;
)}();
return Outer;
})();
一応してみたかった事を書いてみます。
var Outer = (function(){
function Outer(){
this.a = 0; // <- ココ
}
Outer.prototype.hoge = function(){};
var Inner = new (function(){
function Inner(){
this.a = 0;
}
Inner.prototype.hoge = function(){/* Outerのthisを参照 */};
return Inner;
)}();
return Outer;
})();
100個以内のリンク収集でもっとも高速なのって以下の中ならどれですか?
document.links
document.getElementByTagName("a")
XPath
document.links
document.getElementByTagName("a")
XPath
0.34567→0.35
22.8721→22.87
1.999→2
といった具合の数字を得るにはどうしたらいいでしょうか?
単純に小数点から2つあとの数字以降をカットだと繰り上がらないし
一番下のケースなんかにはいいのですがroundとかを使うとバッサリすぎます
22.8721→22.87
1.999→2
といった具合の数字を得るにはどうしたらいいでしょうか?
単純に小数点から2つあとの数字以降をカットだと繰り上がらないし
一番下のケースなんかにはいいのですがroundとかを使うとバッサリすぎます
window.removeEventListenerの使いどころがよくわからないのですが、
GC目的でこんな感じの記述ってのは無意味でしょうか?
window.addEventListner('load', func, false);
window.removeEventListener('unload', func, false);
GC目的でこんな感じの記述ってのは無意味でしょうか?
window.addEventListner('load', func, false);
window.removeEventListener('unload', func, false);
>>178
unloadのタイミングで実行するなら意味がある
unloadのタイミングで実行するなら意味がある
すいません、長くなりますが質問です。以下のサイトの
http://rest-term.com/archives/2991/
http://github.com/wellflat/javascript-labs/blob/master/cv/fisheye.js
このJSファイルがうまく使えません。
やりたいことは、
canvas(id="c1")内に ./image2.gif を読み込みます。
その画像をFisheye.transform(imagedata,x,y)に投げて画像の処理をさせます。
imagedataが返って来ますので、元画像に重ねてcanvasに書きたいという事です。
サンプルサイトでは
http://rest-term.com/labs/html5/fisheye.html
と周りをぼかす、上下反転などがありますが、本来やりたいのはこういった感じです。
以下のコードでは
こうなってしまいます。(サンドバッグ画像に他意はありません)
ctx.putImageData(result,100,100)で指定した100,100の範囲内が真っ白になってしまいます。
resultはimagedataで、それを元画像に上書きすると思うのですが、何が悪いのかが、どうしても分かりませんでした。
1週間ぐらい頑張ってようやく下記のコードまで来ましたが、ダメでした。
頑張って良いサイトを作りたいと思っています。是非お力を貸して下さい。
http://rest-term.com/archives/2991/
http://github.com/wellflat/javascript-labs/blob/master/cv/fisheye.js
このJSファイルがうまく使えません。
やりたいことは、
canvas(id="c1")内に ./image2.gif を読み込みます。
その画像をFisheye.transform(imagedata,x,y)に投げて画像の処理をさせます。
imagedataが返って来ますので、元画像に重ねてcanvasに書きたいという事です。
サンプルサイトでは
http://rest-term.com/labs/html5/fisheye.html
と周りをぼかす、上下反転などがありますが、本来やりたいのはこういった感じです。
以下のコードでは
こうなってしまいます。(サンドバッグ画像に他意はありません)
ctx.putImageData(result,100,100)で指定した100,100の範囲内が真っ白になってしまいます。
resultはimagedataで、それを元画像に上書きすると思うのですが、何が悪いのかが、どうしても分かりませんでした。
1週間ぐらい頑張ってようやく下記のコードまで来ましたが、ダメでした。
頑張って良いサイトを作りたいと思っています。是非お力を貸して下さい。
>>183
やり直し
やり直し
クリッカブルな要素をbutton要素にする必要ってありますか?
divでいいですよね?
divでいいですよね?
出っ張った見え方とかクリックしたときにへこむ変化とかそういうフィードバックも
全部自前でやるのならいいんじゃないの。
全部自前でやるのならいいんじゃないの。
>>189
JavaScript無効でクリックできなくなる
JavaScript無効でクリックできなくなる
>>181-182
は無理でしょうか・・・
は無理でしょうか・・・
spanを使うのはインラインで使いたい時だろ?
ブロックならdiv、インラインならspan
ブロックならdiv、インラインならspan
ブックマークレットで
javascript:location.href='URL';
これをNms間隔でM回繰り返すにはどうすればいいのでしょうか?
javascript:location.href='URL';
これをNms間隔でM回繰り返すにはどうすればいいのでしょうか?
javascriptパターンと
javascriptデザインパターンって書籍がありますが、
どうちがうのでしょうか?
買うならどっちでしょうか?教えてください
javascriptデザインパターンって書籍がありますが、
どうちがうのでしょうか?
買うならどっちでしょうか?教えてください
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.113 + (1001) - [100%] - 2014/3/15 21:30
- + JavaScript の質問用スレッド vol.118 + (1002) - [97%] - 2014/8/29 22:30
- + JavaScript の質問用スレッド vol.116 + (1002) - [97%] - 2014/7/1 0:45
- + JavaScript の質問用スレッド vol.115 + (1001) - [97%] - 2014/5/29 16:16
- + JavaScript の質問用スレッド vol.114 + (1001) - [97%] - 2014/5/3 10:45
- + JavaScript の質問用スレッド vol.119 + (1002) - [97%] - 2014/10/3 15:30
- + JavaScript の質問用スレッド vol.112 + (1001) - [97%] - 2013/11/27 16:46
- + JavaScript の質問用スレッド vol.133 + (1001) - [97%] - 2018/6/8 10:45
- + JavaScript の質問用スレッド vol.111 + (1001) - [97%] - 2013/11/4 6:00
- + JavaScript の質問用スレッド vol.110 + (1001) - [97%] - 2013/10/13 14:01
- + JavaScript の質問用スレッド vol.117 + (1009) - [97%] - 2014/8/5 3:30
- + JavaScript の質問用スレッド vol.123 + (966) - [97%] - 2020/10/20 2:30
- + JavaScript の質問用スレッド vol.103 + (1001) - [97%] - 2012/11/9 15:30
- + JavaScript の質問用スレッド vol.123 + (1002) - [97%] - 2015/4/27 23:30
- + JavaScript の質問用スレッド vol.143 + (753) - [97%] - 2020/4/19 5:00
- + JavaScript の質問用スレッド vol.121 + (1001) - [95%] - 2015/1/1 18:30
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
トップメニューへ / →のくす牧場書庫について