私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.103 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
質問です
ページで使っているcssや画像など全てのファイルが読み込まれてからJavaScriptを実行するにはどうすればいいですか?
onload
$(document).ready(function(){
$(function(){
などいろいろ試したんですが、
いずれもhtmlファイルだけロードされた時点で実行されてしまうようです
ぐぐってもいまいちわからないので教えてください
ページで使っているcssや画像など全てのファイルが読み込まれてからJavaScriptを実行するにはどうすればいいですか?
onload
$(document).ready(function(){
$(function(){
などいろいろ試したんですが、
いずれもhtmlファイルだけロードされた時点で実行されてしまうようです
ぐぐってもいまいちわからないので教えてください
LocalStrageのサイズって、クライアント側で変えられるんかね?
Chromeだと5MBしかないんだよね
FireFoxでも10MBだっけ
Chromeだと5MBしかないんだよね
FireFoxでも10MBだっけ
>>752
onloadでいいじゃん
onloadでいいじゃん
>>752
$(window).load(function()は?
$(window).load(function()は?
onloadから長めのsetTimeoutで飛べばだいたいロードされてるんじゃね
; ( function(){ alert('unko'); }() );
↑
先頭につけてる ; は何を意味しているの? 魔よけ?
>>757
これ?
> プラグインのスクリプトの最初の文字は必ず「;」とします。他のプラグインと併用した場合に、最後に「;」を付けてないプラグインがあった場合にエラーとなるのでこれを回避する方法です。
jQueryのプラグインを自作してみる | WEBZARU
http://www.webzaru.net/jquery/1090/
これ?
> プラグインのスクリプトの最初の文字は必ず「;」とします。他のプラグインと併用した場合に、最後に「;」を付けてないプラグインがあった場合にエラーとなるのでこれを回避する方法です。
jQueryのプラグインを自作してみる | WEBZARU
http://www.webzaru.net/jquery/1090/
WEBメールみたくテキストエリア以外で文字の入力をしたいのですが
どうやってるんですか?
どうやってるんですか?
誰かちょっとIE10になる事でIEで気をつけなきゃならない事とか増えたりしたか教えてくれ
そしてIE10はまだクソブラウザなの?
そしてIE10はまだクソブラウザなの?
IE10はwebsocketに対応してる、これからどんどんwebsocketが発展していくだろ
・・・と思ったらjQueryのみならずwebsocketもSocket.IOってライブラリでGoogleが支配状態なのかよ
オラクルみたいな悪独裁じゃないから別に良いがこれには背筋がゾクッとした
・・・と思ったらjQueryのみならずwebsocketもSocket.IOってライブラリでGoogleが支配状態なのかよ
オラクルみたいな悪独裁じゃないから別に良いがこれには背筋がゾクッとした
ライブラリを使用しなければならないブラウザを責めるべきだと思うけど
ライブラリはクロスブラウザを楽にするための道具であって独占の幇助にはならないと思う
ライブラリはクロスブラウザを楽にするための道具であって独占の幇助にはならないと思う
jQueryってどちらかと言えばMS支配じゃなかったっけ?
Socket.IOはよく知らないけど作者がGoogle関係者なの?
サイト見る限りGoogleとはあんまり関係無い様に見えるけど
Socket.IOはよく知らないけど作者がGoogle関係者なの?
サイト見る限りGoogleとはあんまり関係無い様に見えるけど
オライリー・ジャパンの「JavaScript : The Good Parts」 p.131に
インクリメント、デクリメント演算子は使わないほうがいいって書いてあるんですけど
みなさんは使ってますか?
これらの使用は無謀なプログラムを書く原因になる、って書いてあるんですけど
本当なんでしょうか?
インクリメント、デクリメント演算子は使わないほうがいいって書いてあるんですけど
みなさんは使ってますか?
これらの使用は無謀なプログラムを書く原因になる、って書いてあるんですけど
本当なんでしょうか?
正しい理解のもとに使用しないと間違いの素になる可能性がある、と言う条件で
正しく理解するのか
利用そのものをやめるのか
の選択肢があるわけだけど、グッドパーツは後者が多い
ってだけだよ
正しく理解するのか
利用そのものをやめるのか
の選択肢があるわけだけど、グッドパーツは後者が多い
ってだけだよ
日曜日だからwin8買ってインスコしてみた
IE10は相変わらず他と仕様が違くて取得した時の値とかが違ってweb屋泣かせなのは変わらないが
CSS3も同じで「ようやく追加されたか」みたいなのが多い
IE10は相変わらず他と仕様が違くて取得した時の値とかが違ってweb屋泣かせなのは変わらないが
CSS3も同じで「ようやく追加されたか」みたいなのが多い
>>7
ECMA や CSS 仕様に違反しているということですか?
ECMA や CSS 仕様に違反しているということですか?
jQuery使っても他だとval()で取得出来るものが
IE9だとhtml()じゃないと取得できないってのがあったりするんだよなぁ
他にも親要素まで他はparent.parentで済むのにIEだけparent.parent.parent.parentとか
IE9だとhtml()じゃないと取得できないってのがあったりするんだよなぁ
他にも親要素まで他はparent.parentで済むのにIEだけparent.parent.parent.parentとか
>>767
ありがとうございます
自分の場合、正しく理解するには場数を踏む必要があるようです
しかし場数を踏む間に間違える恐れがあるので
正しく理解するまで使用を控えてみます
とはいっても失敗しないと学べないかもですが
ありがとうございます
自分の場合、正しく理解するには場数を踏む必要があるようです
しかし場数を踏む間に間違える恐れがあるので
正しく理解するまで使用を控えてみます
とはいっても失敗しないと学べないかもですが
個人的には
「包丁でおなかを刺すと死ぬことがあるので、使わずに料理します」
と言っているようなものだと思うけどねー
「包丁でおなかを刺すと死ぬことがあるので、使わずに料理します」
と言っているようなものだと思うけどねー
昔、インディアンは刃物すら持たない平和な民族で
彼らに剣を渡してみたところ、鋭い刃先を握ってしまい手に傷を負ったという
そういう事
彼らに剣を渡してみたところ、鋭い刃先を握ってしまい手に傷を負ったという
そういう事
まあ、正しい使い方を覚えた方が
そんな大雑把に避けるより万倍いいわな
そんな大雑把に避けるより万倍いいわな
一人ならそれも良いが
複数人で使って隣の奴に刺されるくらいなら禁止した方が良い
複数人で使って隣の奴に刺されるくらいなら禁止した方が良い
>>610
ありがとうございます。
>>611
http://sample-red.atumari.net/1021/ajaxfileupload.php
は私が実験用に借りている商用利用不可の無料のレンタルサーバーです。
この私のサイトのwebプログラムは基本的にこのライブラリ配布元(
http://www.phpletter.com/Demo/AjaxFileUpload-Demo/
)と仕様が同じなので、画面遷移なくファイルをアップロードして、
ファイルの名前とサイズを取得するだけのプログラムであり、
アップロードしたファイルが私のレンタルサーバーに
たまるということはありません。
今のとこAdd fileタグを表示と非表示を切り替えることで
一応作ろうとしていたものに近くなりました。
ありがとうございます。
>>611
http://sample-red.atumari.net/1021/ajaxfileupload.php
は私が実験用に借りている商用利用不可の無料のレンタルサーバーです。
この私のサイトのwebプログラムは基本的にこのライブラリ配布元(
http://www.phpletter.com/Demo/AjaxFileUpload-Demo/
)と仕様が同じなので、画面遷移なくファイルをアップロードして、
ファイルの名前とサイズを取得するだけのプログラムであり、
アップロードしたファイルが私のレンタルサーバーに
たまるということはありません。
今のとこAdd fileタグを表示と非表示を切り替えることで
一応作ろうとしていたものに近くなりました。
>>782
なんでphp経由してんの気持ち悪いんだけど
なんでphp経由してんの気持ち悪いんだけど
JavaScriptを学び始めて、3ヶ月ほどの初心者です、分からないので質問させてください。
<script>
window.onload = function() {
var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");
canvas.addEventListener("mousemove",function(e) {
context.clearRect(0,0,canvas.width,canvas.height);
var rect = e.target.getBoundingClientRect();
mouseX = e.clientX - rect.left;
mouseY = e.clientY - rect.top;
context.arc(mouseX,mouseY,50,0/180*Math.PI,360/180*Math.PI,false);
context.stroke();
},false);
}
</script>
<canvas id="canvas" width="400px" height="400px">
これでは、最初のarc()が消えないで次のarc()が描かれてしまいます、
最初のarc()を消してマウスの位置にだけarc()が表示されるようにしたいのですが、
どうすればいいですか?教えてくださいお願いします。
<script>
window.onload = function() {
var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");
canvas.addEventListener("mousemove",function(e) {
context.clearRect(0,0,canvas.width,canvas.height);
var rect = e.target.getBoundingClientRect();
mouseX = e.clientX - rect.left;
mouseY = e.clientY - rect.top;
context.arc(mouseX,mouseY,50,0/180*Math.PI,360/180*Math.PI,false);
context.stroke();
},false);
}
</script>
<canvas id="canvas" width="400px" height="400px">
これでは、最初のarc()が消えないで次のarc()が描かれてしまいます、
最初のarc()を消してマウスの位置にだけarc()が表示されるようにしたいのですが、
どうすればいいですか?教えてくださいお願いします。
>>784
clearRectの前にbeginPathを呼ぶ
clearRectの前にbeginPathを呼ぶ
普通のJavaScriptができるのにjQueryを使うのは楽だからですか?
更にコードが短くなーる
動作が遅くなろうが請け負いwebクリエイティングではそんなの特に気にしないから
jQuery設置させて終了
動作が遅くなろうが請け負いwebクリエイティングではそんなの特に気にしないから
jQuery設置させて終了
docomo iモードブラウザ2.X(JavaScript対応機)について質問です。
携帯電話の時計のタイムゾーン・サマータイムを変えた時、
Date.getTimezoneOffsetメソッドの戻り値は変わりましたか?
N-06Aで試したところ、タイムゾーンが反映されず、サマータイムが反映されました。
携帯電話の時計のタイムゾーン・サマータイムを変えた時、
Date.getTimezoneOffsetメソッドの戻り値は変わりましたか?
N-06Aで試したところ、タイムゾーンが反映されず、サマータイムが反映されました。
(誤)Date.getTimezoneOffsetメソッド
(正)Date#getTimezoneOffsetメソッド
(正)Date#getTimezoneOffsetメソッド
netfrontのJavaScriptエンジンはとにかく見せ掛けが上手い奴だから中身は期待してはいけない
存在するように見えて呼べないメソッドとか機能しないのなんかがわんさかある
よくも悪くもそういうものだから余り細かい仕様を突こうとしてはいけない
もっと言えば本当に機種の数だけ山のように違う部分があるよ
例えばテキストエリアは10000文字までしか入力できないのが普通だが
JSから10000文字を越える文字列をセットしたときどのタイミングで10000文字に切り落とされるかとかてんでんばらばら
JSからのスタイルにバグがあったり互換性を見たら本当ダメだよ
動けばいいやくらいで作らないとやってられない
存在するように見えて呼べないメソッドとか機能しないのなんかがわんさかある
よくも悪くもそういうものだから余り細かい仕様を突こうとしてはいけない
もっと言えば本当に機種の数だけ山のように違う部分があるよ
例えばテキストエリアは10000文字までしか入力できないのが普通だが
JSから10000文字を越える文字列をセットしたときどのタイミングで10000文字に切り落とされるかとかてんでんばらばら
JSからのスタイルにバグがあったり互換性を見たら本当ダメだよ
動けばいいやくらいで作らないとやってられない
サイ本6版のリファレンスってjQueryどんくらい載ってるんすか?
jQueryはjQuery専用のリファレンスを別に買ったほうがいいんすか?
近所の本屋にリファレンスのほうは置いてねえんで中身確認できねえす
jQueryはjQuery専用のリファレンスを別に買ったほうがいいんすか?
近所の本屋にリファレンスのほうは置いてねえんで中身確認できねえす
別のJavaScriptによってある要素が作成されたときに、処理を実行させるにはどうすればいいでしょう?
別のJavaScriptの方には手を加えることができません。
確認する対象が多いため全力でループを回すわけにも行かず、ゆっくりループを回して確認しているのですが、処理がワンテンポ遅れてしまいます。
こんな力任せの方法ではなく、何かスマートな方法はないでしょうか?
別のJavaScriptの方には手を加えることができません。
確認する対象が多いため全力でループを回すわけにも行かず、ゆっくりループを回して確認しているのですが、処理がワンテンポ遅れてしまいます。
こんな力任せの方法ではなく、何かスマートな方法はないでしょうか?
こんなひどい説明で回答をくださって本当にありがとうございます。
JavaScriptで関数にフックさせるにはどのようにすればいいのでしょうか?
後付けみたいになってすみません。
>別のJavaScriptの方には手を加えることができません。
別のJavaScriptというのは元々ページにあるスクリプトで、ここにユーザーサイドスクリプトを追加して処理をさせたいのです。
更に言うと元のスクリプトはきわめて複雑で、どこで要素が作られるかわからない上に不定期に更新されるので、単純に要素の出現をトリガーにできれば最高です。
無理でしたら、>>797様に教えて頂いたとおりに、要素を作成している関数を全て探してフックしたいです。
JavaScriptで関数にフックさせるにはどのようにすればいいのでしょうか?
後付けみたいになってすみません。
>別のJavaScriptの方には手を加えることができません。
別のJavaScriptというのは元々ページにあるスクリプトで、ここにユーザーサイドスクリプトを追加して処理をさせたいのです。
更に言うと元のスクリプトはきわめて複雑で、どこで要素が作られるかわからない上に不定期に更新されるので、単純に要素の出現をトリガーにできれば最高です。
無理でしたら、>>797様に教えて頂いたとおりに、要素を作成している関数を全て探してフックしたいです。
>>798
ページに強制的に出る広告を削除したいとかそんな感じ?
ページに強制的に出る広告を削除したいとかそんな感じ?
前へ 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) - [97%] - 2014/3/15 21:30
- + JavaScript の質問用スレッド vol.107 + (1001) - [97%] - 2013/9/7 10:16
- + JavaScript の質問用スレッド vol.123 + (966) - [97%] - 2020/10/20 2:30
- + JavaScript の質問用スレッド vol.113 + (1001) - [97%] - 2014/1/25 12:46
- + JavaScript の質問用スレッド vol.133 + (1001) - [97%] - 2018/6/8 10:45
- + JavaScript の質問用スレッド vol.123 + (1002) - [97%] - 2015/4/27 23:30
- + JavaScript の質問用スレッド vol.108 + (1001) - [97%] - 2013/9/21 15:16
- + JavaScript の質問用スレッド vol.109 + (1001) - [97%] - 2013/10/7 13:16
- + JavaScript の質問用スレッド vol.106 + (1001) - [97%] - 2013/7/20 9:30
- + JavaScript の質問用スレッド vol.105 + (1001) - [97%] - 2013/5/20 4:45
- + JavaScript の質問用スレッド vol.104 + (1001) - [97%] - 2013/1/28 4:00
- + JavaScript の質問用スレッド vol.102 + (1001) - [97%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.101 + (1001) - [97%] - 2012/7/16 14:15
- + JavaScript の質問用スレッド vol.143 + (753) - [97%] - 2020/4/19 5:00
- + JavaScript の質問用スレッド vol.100 + (1001) - [97%] - 2012/6/13 22:46
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.125 + (1001) - [95%] - 2015/10/7 17:45
トップメニューへ / →のくす牧場書庫について