私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.120 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>747
掲示された方法から自分で判断しろ、ということなんだが、趣旨の読めない奴なんだな
掲示された方法から自分で判断しろ、ということなんだが、趣旨の読めない奴なんだな
>>717ってようするにアンケートだよな
まともな質問ならこれほど荒れなかっただろうに
まともな質問ならこれほど荒れなかっただろうに
誰が何の話をしているのか分かんなので続けるならレス番付けてね
みんながこのスレをずっと監視しているわけではないことを肝に命じてもらいたい
みんながこのスレをずっと監視しているわけではないことを肝に命じてもらいたい
jqueryで取得した要素をタブインデックス順に入力チェックを書けたいです。
タブインデックス順に並べるには、どのようにすればいいのでしょうか?
タブインデックス順に並べるには、どのようにすればいいのでしょうか?
>>752
はい。アンケートですがなにか問題でも?
>>754
tabindexで並び替えるだけならこれだけだね。
var es = $('[tabindex]').get().sort(function(a, b) {
return $(a).attr('tabindex') - $(b).attr('tabindex');
});
esはjQueryオブジェクトじゃなくて、要素の配列になってるんで、
またjQueryオブジェクトに戻したければ$(es)すればいい。
ただ tabindexがないがフォーカスを受け取る要素はどうするのか?とか
マイナスの値が入っている場合はどうするかとか(HTML5の仕様でマイナスが入ると少し特殊扱いされる)
細かいことを考慮しないといけない。
タブインデックス順じゃなくてフォーカス順だとするならば少し厄介かも。
はい。アンケートですがなにか問題でも?
>>754
tabindexで並び替えるだけならこれだけだね。
var es = $('[tabindex]').get().sort(function(a, b) {
return $(a).attr('tabindex') - $(b).attr('tabindex');
});
esはjQueryオブジェクトじゃなくて、要素の配列になってるんで、
またjQueryオブジェクトに戻したければ$(es)すればいい。
ただ tabindexがないがフォーカスを受け取る要素はどうするのか?とか
マイナスの値が入っている場合はどうするかとか(HTML5の仕様でマイナスが入ると少し特殊扱いされる)
細かいことを考慮しないといけない。
タブインデックス順じゃなくてフォーカス順だとするならば少し厄介かも。
> まず煽る。適当なことを言って馬鹿にする。
> そうすると相手がムキになって、正しいことを言ってくる。
> それをみて知識を吸収するのだ。
http://peace.2ch.net/test/read.cgi/hp/1408512894/41n
こういう人もいるから質問者の性格を見てから回答するか決めたほうがいいな
何度も同じ事をいわせる発言をしたらその傾向がある(でなければ、理解力の低い人だ)
> そうすると相手がムキになって、正しいことを言ってくる。
> それをみて知識を吸収するのだ。
http://peace.2ch.net/test/read.cgi/hp/1408512894/41n
こういう人もいるから質問者の性格を見てから回答するか決めたほうがいいな
何度も同じ事をいわせる発言をしたらその傾向がある(でなければ、理解力の低い人だ)
Internet Explorer11・Chrome38.0.2125.104 m・Firefox33.0.1で見ていて
html・body・iframeのstyleでheight:100%とすると
画像のようになぜかiframeのサイズが画面をはみ出してスクロールバーが出てしまうのですが、
なぜでしょうか?
http://fast-uploader.com/file/6969796778599/
(ページの内容は一般公開する予定でないので隠しました。)
また、下を見てみるといくらか余っているように見えます。
http://fast-uploader.com/file/6969796905204/
そこで下側のmarginを0pxにしてみたりしたのですが、それでも変化はなさそうでした。
http://fast-uploader.com/file/6969796938495/
上の画像はIE11の開発者ツールでhtml部分を色付けしてもらったものなのですが、
(濃い部分は自分で隠したページの内容部分です。)
見てみるとページのサイズよりhtmlのサイズがiframeのサイズよりも小さく見えます。
一体この余白は何なのでしょうか?
html・body・iframeのstyleでheight:100%とすると
画像のようになぜかiframeのサイズが画面をはみ出してスクロールバーが出てしまうのですが、
なぜでしょうか?
http://fast-uploader.com/file/6969796778599/
(ページの内容は一般公開する予定でないので隠しました。)
また、下を見てみるといくらか余っているように見えます。
http://fast-uploader.com/file/6969796905204/
そこで下側のmarginを0pxにしてみたりしたのですが、それでも変化はなさそうでした。
http://fast-uploader.com/file/6969796938495/
上の画像はIE11の開発者ツールでhtml部分を色付けしてもらったものなのですが、
(濃い部分は自分で隠したページの内容部分です。)
見てみるとページのサイズよりhtmlのサイズがiframeのサイズよりも小さく見えます。
一体この余白は何なのでしょうか?
>>764
コードを出した上でJavaScriptの質問をして下さい
コードを出した上でJavaScriptの質問をして下さい
>>762
xmlHttpRequestでどうやって取得するのかおしえてください
xmlHttpRequestでどうやって取得するのかおしえてください
>>763
ECMAの使用にないならhtml5側じゃないですか
ECMAの使用にないならhtml5側じゃないですか
>>764
iframe{ box-sizing: border-box; } か iframe{ border: none; } を指定してあげればおけ
場合によっては body{ margin: 0; } も必要
iframe{ box-sizing: border-box; } か iframe{ border: none; } を指定してあげればおけ
場合によっては body{ margin: 0; } も必要
あ。
別のJavaScriptの質問をしようかと思いつつやっぱり>>764のことのほうが聞きたいと思いつつ
スレを変えることなく書いてしまいましてすいません。
ソースを載せることに抵抗はないですが、
ページの内容はやはりちょっとさらせるものではないので変えてます。
すいません。
(決して著作権がとか文章が恥ずかしいとかという理由ではないです。)
http://fast-uploader.com/file/6969802456283/
ソースを上げたついでに最初に聞こうと思ってやめた質問も書いてみます。
このページをChromeで見ると
<body onload="window.parent.resize(document.body.scrollHeight)">
の部分で
Uncaught SecurityError: Blocked a frame with origin "null" from accessing a frame with origin "null". Protocols, domains, and ports must match.
と言われてしまい、本来やりたかったjsによるiframeのサイズをiframe内のbodyのサイズによって変えると言ったことができません。
調べてみるとiframe内外でクロスドメインになっているのが原因だとか見たのですが、
現在はローカルで確認していてiframeのページもiframe内のページも同じフォルダにあるのでクロスドメインではない(はず)です。
残念ながら本番の環境に接続できないので確認できない状況なのですが、
ローカルでなくサーバー上にアップロードされたものでならこのエラーは起こらないでしょうか?
別のJavaScriptの質問をしようかと思いつつやっぱり>>764のことのほうが聞きたいと思いつつ
スレを変えることなく書いてしまいましてすいません。
ソースを載せることに抵抗はないですが、
ページの内容はやはりちょっとさらせるものではないので変えてます。
すいません。
(決して著作権がとか文章が恥ずかしいとかという理由ではないです。)
http://fast-uploader.com/file/6969802456283/
ソースを上げたついでに最初に聞こうと思ってやめた質問も書いてみます。
このページをChromeで見ると
<body onload="window.parent.resize(document.body.scrollHeight)">
の部分で
Uncaught SecurityError: Blocked a frame with origin "null" from accessing a frame with origin "null". Protocols, domains, and ports must match.
と言われてしまい、本来やりたかったjsによるiframeのサイズをiframe内のbodyのサイズによって変えると言ったことができません。
調べてみるとiframe内外でクロスドメインになっているのが原因だとか見たのですが、
現在はローカルで確認していてiframeのページもiframe内のページも同じフォルダにあるのでクロスドメインではない(はず)です。
残念ながら本番の環境に接続できないので確認できない状況なのですが、
ローカルでなくサーバー上にアップロードされたものでならこのエラーは起こらないでしょうか?
>>772
「chrome iframe ローカル」でぐぐれ
「chrome iframe ローカル」でぐぐれ
canvas使ってぷよぷよみたいなゲームを作ろうと思うんだが、
描写した図の履歴って残るんだな
ゲームを長時間続けたら重くなってしまうかな?
描写した図の履歴って残るんだな
ゲームを長時間続けたら重くなってしまうかな?
>>773
そういった言葉で調べるの忘れてました。
Chromeだとローカルは別ドメイン扱いなんですね。
覚えておきます。
あと、>>772のjsのソース間違えてました。
すいません。
http://fast-uploader.com/file/6969803090142/
そういった言葉で調べるの忘れてました。
Chromeだとローカルは別ドメイン扱いなんですね。
覚えておきます。
あと、>>772のjsのソース間違えてました。
すいません。
http://fast-uploader.com/file/6969803090142/
>>775
JPEG なり GIF なりの仕様通りにバイナリデータを解釈するんだよ
GIF なら「GIF89a」でヘッダが始まって、横と縦の長さが続いて…、みたいに
まー JavaScript でするような処理じゃないけど、理論上は可能w
JPEG なり GIF なりの仕様通りにバイナリデータを解釈するんだよ
GIF なら「GIF89a」でヘッダが始まって、横と縦の長さが続いて…、みたいに
まー JavaScript でするような処理じゃないけど、理論上は可能w
あ、ある1*1ピクセルにどの色をあてますかというだけで
履歴が残るとかそういうわけではないんだ
履歴が残るとかそういうわけではないんだ
>>770
なんか上側のマージンのせいでスクロールバー出ちゃってるみたいでした。
下が変に余って見えるからその部分のことしか考えてませんでした。
そこで、100%から上下マージンの10px分減らすためにcalcを使おうと思ったのですが、
ChromeとFirefoxではうまくいったものの、
IEではiframeのサイズがtopのbodyのサイズにされたかと思いましたが、
topのbodyにほんの少しスクロールできるバーが表示されていました。
IEは9からcalc対応していると見たのですが。
IEでのcalcの件はもう少し自分で調べてみてもしわからなければcss系のとこで聞き直します。
いろいろありがとうございました。
なんか上側のマージンのせいでスクロールバー出ちゃってるみたいでした。
下が変に余って見えるからその部分のことしか考えてませんでした。
そこで、100%から上下マージンの10px分減らすためにcalcを使おうと思ったのですが、
ChromeとFirefoxではうまくいったものの、
IEではiframeのサイズがtopのbodyのサイズにされたかと思いましたが、
topのbodyにほんの少しスクロールできるバーが表示されていました。
IEは9からcalc対応していると見たのですが。
IEでのcalcの件はもう少し自分で調べてみてもしわからなければcss系のとこで聞き直します。
いろいろありがとうございました。
>>786
JavaScriptじゃないから消えろ
JavaScriptじゃないから消えろ
シューティングゲームを作ってます
画像をmousemoveで移動できるようにしているんですけど
マウスを高速に動かすと障害物にぶつかっても障害物を通り越しちゃいます。
障害物を通り越さないための対策ってありませんか?
画像をmousemoveで移動できるようにしているんですけど
マウスを高速に動かすと障害物にぶつかっても障害物を通り越しちゃいます。
障害物を通り越さないための対策ってありませんか?
ChromeやFirefoxでクリップボードに文字列をコピーする方法を探しています。
とりあえずChromeの方法を調べてみたのですが、外部ライブラリを用いて行う方法は見つかりました。
条件として外部ライブラリは使えないので、その方法は実行できません。
1つ以下のサイトでJavaScriptのみでやっているっぽい方法を見つけたのですが、
残念ながら$が解決できませんでした。
[JavaScript] テキストをクリップボードにコピーする tande lab.
http://tande.jp/lab/2012/09/1889
そもそも何のためにクリップボードに文字列をコピーしたいのかと言うと、
今作っているサイトに載せているコードを簡単にコピーできたらいいだろうと思ったからです。
IEでは
window.clipboardData.setData("文字列");
で簡単に文字列がコピーできたのですが、残念ながらclipboardDataはIEにしかないようなので。
もし外部ライブラリがないとできなかったり自作するのが面倒なものであれば、
IE以外でのクリップボードへのコピーはあきらめます。
(実はこの作品の提出期限が明日に迫っているもので。)
とりあえずChromeの方法を調べてみたのですが、外部ライブラリを用いて行う方法は見つかりました。
条件として外部ライブラリは使えないので、その方法は実行できません。
1つ以下のサイトでJavaScriptのみでやっているっぽい方法を見つけたのですが、
残念ながら$が解決できませんでした。
[JavaScript] テキストをクリップボードにコピーする tande lab.
http://tande.jp/lab/2012/09/1889
そもそも何のためにクリップボードに文字列をコピーしたいのかと言うと、
今作っているサイトに載せているコードを簡単にコピーできたらいいだろうと思ったからです。
IEでは
window.clipboardData.setData("文字列");
で簡単に文字列がコピーできたのですが、残念ながらclipboardDataはIEにしかないようなので。
もし外部ライブラリがないとできなかったり自作するのが面倒なものであれば、
IE以外でのクリップボードへのコピーはあきらめます。
(実はこの作品の提出期限が明日に迫っているもので。)
>>792
無理です
ちょっと前までそのURLの方法が使えましたが、対策されていつの間にか使えなくなりました(ちなみに$はjQueryなのでこれとは無関係)
現時点でIE以外で任意の文字列をコピーさせたいなら、Flash経由でするか、カットやコピーのイベントを利用するしかないと思います
無理です
ちょっと前までそのURLの方法が使えましたが、対策されていつの間にか使えなくなりました(ちなみに$はjQueryなのでこれとは無関係)
現時点でIE以外で任意の文字列をコピーさせたいなら、Flash経由でするか、カットやコピーのイベントを利用するしかないと思います
e.targetで判定はできないと思います
なぜならマウスの軌跡がその要素上を通る保証がないからです
なぜならマウスの軌跡がその要素上を通る保証がないからです
>>796
マウスに自機が追従するならマウスが自機よりも早くに障害物に衝突しなければならない
マウスに自機が追従するならマウスが自機よりも早くに障害物に衝突しなければならない
>>794
セキュリティーの観点とかもあるんでしょうけど、やっぱりJavaScriptだけでは無理なんですね。
$はなんとなくそうじゃないかなと思ってましたが、書いてないので違うのかな?思っていたのですがやっぱりそうなんですね。
IE以外はあきらめて手動コピーしてもらうよう促すことにします。
ありがとうございました。
セキュリティーの観点とかもあるんでしょうけど、やっぱりJavaScriptだけでは無理なんですね。
$はなんとなくそうじゃないかなと思ってましたが、書いてないので違うのかな?思っていたのですがやっぱりそうなんですね。
IE以外はあきらめて手動コピーしてもらうよう促すことにします。
ありがとうございました。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.124 + (1001) - [97%] - 2015/7/16 1:30
- + JavaScript の質問用スレッド vol.123 + (1002) - [97%] - 2015/4/27 23:30
- + JavaScript の質問用スレッド vol.125 + (1001) - [97%] - 2015/10/7 17:45
- + JavaScript の質問用スレッド vol.126 + (348) - [97%] - 2023/1/12 17:00
- + JavaScript の質問用スレッド vol.126 + (952) - [97%] - 2015/11/18 13:15
- + JavaScript の質問用スレッド vol.127 + (160) - [97%] - 2021/7/16 9:30
- + JavaScript の質問用スレッド vol.127 + (1001) - [97%] - 2016/2/4 0:15
- + JavaScript の質問用スレッド vol.123 + (966) - [97%] - 2020/10/20 2:30
- + JavaScript の質問用スレッド vol.128 + (1001) - [97%] - 2016/2/26 6:45
- + JavaScript の質問用スレッド vol.129 + (926) - [97%] - 2017/7/27 13:45
- + JavaScript の質問用スレッド vol.129 + (981) - [97%] - 2016/5/5 8:16
- + JavaScript の質問用スレッド vol.130 + (974) - [97%] - 2016/10/26 14:18
- + JavaScript の質問用スレッド vol.122 + (116) - [97%] - 2018/5/2 18:30
- + JavaScript の質問用スレッド vol.122 + (1004) - [97%] - 2015/2/14 4:45
- + JavaScript の質問用スレッド vol.121 + (1001) - [97%] - 2015/1/1 18:30
- + JavaScript の質問用スレッド vol.121 + (1001) - [97%] - 2022/11/29 16:30
- + JavaScript の質問用スレッド vol.130 + (1001) - [97%] - 2017/11/25 20:45
トップメニューへ / →のくす牧場書庫について