私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.93 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>645
JSONの中では勝手に関数呼び出したりできないわけだけど、めくらで
evalに食べさせたら中に関数呼び出しとかあって勝手なことされても
分からないでしょ。全部パースしてJSONに適合するものしか無いことを
確認した後でevalするんなら危険ないですよ、そりゃ。
JSONの中では勝手に関数呼び出したりできないわけだけど、めくらで
evalに食べさせたら中に関数呼び出しとかあって勝手なことされても
分からないでしょ。全部パースしてJSONに適合するものしか無いことを
確認した後でevalするんなら危険ないですよ、そりゃ。
WindowsのFirefox8についての質問です。
TR要素にCSSでborderを設定したときにborderWidthを正しく取得する方法はないでしょうか?
たとえば以下の例の場合、Chromeでは1pxとなりますが、Firefoxでは0pxとなります。
<!DOCTYPE html>
<html lang='ja'>
<head>
<meta charset="utf-8" />
<style type="text/css">
table {border-collapse: collapse;border-spacing: 0}
tr {border: 1px solid black}
</style>
</head>
<body>
<table><tbody>
<tr id="test"><td>1</td></tr>
</tbody></table>
<script type='text/javascript'>
var style = document.defaultView.getComputedStyle(document.getElementById("test"), '');
alert(style.borderTopWidth)
</script>
</body>
</html>
TR要素にCSSでborderを設定したときにborderWidthを正しく取得する方法はないでしょうか?
たとえば以下の例の場合、Chromeでは1pxとなりますが、Firefoxでは0pxとなります。
<!DOCTYPE html>
<html lang='ja'>
<head>
<meta charset="utf-8" />
<style type="text/css">
table {border-collapse: collapse;border-spacing: 0}
tr {border: 1px solid black}
</style>
</head>
<body>
<table><tbody>
<tr id="test"><td>1</td></tr>
</tbody></table>
<script type='text/javascript'>
var style = document.defaultView.getComputedStyle(document.getElementById("test"), '');
alert(style.borderTopWidth)
</script>
</body>
</html>
=で分割しての代入だと結局>>617の変数aの問題が解決しないがな
>>617は普通にGETTER使えばええやん
それか変な事望まずに普通に毎回*a使えよ
それか変な事望まずに普通に毎回*a使えよ
調べるとまたフォトショみたいね
あとmyFolderの変数名が間違ってるようだが
あとmyFolderの変数名が間違ってるようだが
ChromeでXHR実行したら
Error: NETWORK_ERR: XMLHttpRequest Exception 101
ていうエラーが出ました。
ネットで調べてみるとローカルアクセス関係で出るそうですがローカルアクセスは一切利用していません。
あとよくあるクロスドメインのエラーでもないみたいです。
コードはこんな感じです
var req = new XMLHttpRequest();
req.open('GET', url, false);
req.overrideMimeType('text/plain; charset=x-user-defined');
req.send(null);
if (req.status != 200) return '';
return req.responseText;
誰かわかる方いませんか。
Error: NETWORK_ERR: XMLHttpRequest Exception 101
ていうエラーが出ました。
ネットで調べてみるとローカルアクセス関係で出るそうですがローカルアクセスは一切利用していません。
あとよくあるクロスドメインのエラーでもないみたいです。
コードはこんな感じです
var req = new XMLHttpRequest();
req.open('GET', url, false);
req.overrideMimeType('text/plain; charset=x-user-defined');
req.send(null);
if (req.status != 200) return '';
return req.responseText;
誰かわかる方いませんか。
質問です
HTML画面に例えば
<canvas id="tutorial" width="400" height="400"></canvas>
こういった横 400 ピクセル、縦400 ピクセルというCanvasがあります.
その中に文字,テキストボックスやボタンの表示は可能ですか??
よろしくお願いします.
HTML画面に例えば
<canvas id="tutorial" width="400" height="400"></canvas>
こういった横 400 ピクセル、縦400 ピクセルというCanvasがあります.
その中に文字,テキストボックスやボタンの表示は可能ですか??
よろしくお願いします.
cssのpositionでinput要素等をcanvas要素の上に重ねれば
>>662
可能です
可能です
>>665
マルチ乙ってのもマルチじゃねーかw
マルチ乙ってのもマルチじゃねーかw
"aaaaaaa".replace(/^(.)/, function(e){return e.toUpperCase()});
レスどうもありがとうございます
自分の思いついたのはこれです
hoge=hoge.replace(/.?/,function(s){return s.toUpperCase()});
変わらないですね
長い
自分の思いついたのはこれです
hoge=hoge.replace(/.?/,function(s){return s.toUpperCase()});
変わらないですね
長い
>>670
hoge[0].toUpperCase() + hoge.slice(1)
hoge[0].toUpperCase() + hoge.slice(1)
String[N]はIE6でエラーが出ました(書き換えるときにエラー?)
後出しになってすみません、IE(IE6含む)にも対応させたいです
後出しになってすみません、IE(IE6含む)にも対応させたいです
671さんの発想で少し短くなりました。ありがとうございますm(_ _)m
hoge=hoge.charAt().toUpperCase()+hoge.slice(1)
hoge=hoge.charAt().toUpperCase()+hoge.slice(1)
>>659
すみません、板間違えました…
すみません、板間違えました…
jsファイルをたくさん読み込んでると
うっかりして変数が被ってしまうことごあたまにあります
仕事でjavascriptを使ったりしてる人はそういうのどーやって対処したりしていますか?
うっかりして変数が被ってしまうことごあたまにあります
仕事でjavascriptを使ったりしてる人はそういうのどーやって対処したりしていますか?
>>675
普通、小分けしたjsでグローバル変数なんて使わない
普通、小分けしたjsでグローバル変数なんて使わない
>>680
各jsで、こういうコード書いてるけどグーロバル変数使わずにやれるの?
var global_var = global_var || {};
(function() {
global_var.a = "ああ";
global_var.func = function () {
};
})();
各jsで、こういうコード書いてるけどグーロバル変数使わずにやれるの?
var global_var = global_var || {};
(function() {
global_var.a = "ああ";
global_var.func = function () {
};
})();
>>681
どうしてそんな変な設計な訳?
大体は、jsの中は関数作って本筋で呼び出して、
本筋でインスタンス化させたり、単体関数として使わない?
どうして、そのjsの中でグローバル変数を使う必要がるの?
どんな場合なのそれ
どうしてそんな変な設計な訳?
大体は、jsの中は関数作って本筋で呼び出して、
本筋でインスタンス化させたり、単体関数として使わない?
どうして、そのjsの中でグローバル変数を使う必要がるの?
どんな場合なのそれ
>>681
function hoge () {
var tmp = "ああ";
this.func = function (a) {
tmp = a;
alert(tmp);
}
}
これを本筋で var ins = new hoge(); と使うんじゃダメですか
function hoge () {
var tmp = "ああ";
this.func = function (a) {
tmp = a;
alert(tmp);
}
}
これを本筋で var ins = new hoge(); と使うんじゃダメですか
あぁ~間違ってるー
すみません、忘れてくださいorz
すみません、忘れてくださいorz
>>686
どうしてもというなら、バッティングしないように名前の付け方を統一するのがいい
一般的には、関数の名前の付け方は単語の連結部分は頭文字を大文字にする
global_var なら、関数として名前付けるなら、globalVar
アンダーバー入れて単語の区切り付けるのは変数
定数は全部大文字にする事が多い
この付け方で関数名までバッティングするようなら、ちょっと考えなおした方がいい
どうしてもというなら、バッティングしないように名前の付け方を統一するのがいい
一般的には、関数の名前の付け方は単語の連結部分は頭文字を大文字にする
global_var なら、関数として名前付けるなら、globalVar
アンダーバー入れて単語の区切り付けるのは変数
定数は全部大文字にする事が多い
この付け方で関数名までバッティングするようなら、ちょっと考えなおした方がいい
関数定義もグローバルで変数定義してるのと変わらん。
一番最小なのは各JSに1つ変数を定義するか
若しくはnode.jsのmoduleみたいな感じで動くものを設計してやると良い
一番最小なのは各JSに1つ変数を定義するか
若しくはnode.jsのmoduleみたいな感じで動くものを設計してやると良い
// module1.js
window["module1"] = {
aaaa : function() { alert("hello"); },
bbbb : "hello?"
}
// module2.js
window["module2"] = {
aaaa : function() { alert("world"); }
}
こんなかんじでおk
window["module1"] = {
aaaa : function() { alert("hello"); },
bbbb : "hello?"
}
// module2.js
window["module2"] = {
aaaa : function() { alert("world"); }
}
こんなかんじでおk
>>683
えっ
えっ
>>692
何が疑問なのかはっきり書いた方がいいよ
何が疑問なのかはっきり書いた方がいいよ
すいません、質問になるのか分からないのですが
もしよろしければご教授ください。
ある案件でjqueryのライブラリをいくつか使った
数ページのちょっとしたサイトを納品しました。
納品先はクライアントではなく、
クライアントのサーバを管理する別の制作会社です。
で先日そこから突然サーバOSやインストールした
プログラム一覧が送られてきて「jqueryのバージョンもご確認ください」
とか意味不明なことを言ってきたのですが
(実際そこが作業したものの一覧ではなく
ホスティング業者が用意したfedora core 3標準のリスト)
そこの会社の担当者は超絶馬鹿ってことで宜しいでしょうか。。
OSとミドルウェアとフロントエンドの区別も付かんとは。。
しかも自分のとこがjsの何を入れたかも分からんという。。。
もしよろしければご教授ください。
ある案件でjqueryのライブラリをいくつか使った
数ページのちょっとしたサイトを納品しました。
納品先はクライアントではなく、
クライアントのサーバを管理する別の制作会社です。
で先日そこから突然サーバOSやインストールした
プログラム一覧が送られてきて「jqueryのバージョンもご確認ください」
とか意味不明なことを言ってきたのですが
(実際そこが作業したものの一覧ではなく
ホスティング業者が用意したfedora core 3標準のリスト)
そこの会社の担当者は超絶馬鹿ってことで宜しいでしょうか。。
OSとミドルウェアとフロントエンドの区別も付かんとは。。
しかも自分のとこがjsの何を入れたかも分からんという。。。
>>694
javascriptのコードに例えてみて。
javascriptのコードに例えてみて。
サーバサイドの何か入れてんじゃないの?
で入れてるのは知ってるけどそれが分からんという。
まあでもバカなのは一緒か。
で入れてるのは知ってるけどそれが分からんという。
まあでもバカなのは一緒か。
あ、どうもすいません。説明不足でした。こちらはサーバ触れないので、jQuery自体を
同梱してそれ使ってください、まぁ同じバージョンのものは
ネットにももちろんありますけど、
って納品したんですよ。
制作開始時にサーバのスペックは聞いてません。
もともと本当はデザインのみの納品のお約束だったんですが
向こうが良く分からんとか言うので。
だからバージョン確認してくれとかほんと意味分からないんですよ。
ブラウザで見てもちゃんと動作してんですけどね。
同梱してそれ使ってください、まぁ同じバージョンのものは
ネットにももちろんありますけど、
って納品したんですよ。
制作開始時にサーバのスペックは聞いてません。
もともと本当はデザインのみの納品のお約束だったんですが
向こうが良く分からんとか言うので。
だからバージョン確認してくれとかほんと意味分からないんですよ。
ブラウザで見てもちゃんと動作してんですけどね。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.93 + (1001) - [100%] - 2012/1/1 4:46
- + JavaScript の質問用スレッド vol.97 + (1001) - [97%] - 2012/3/1 3:31
- + JavaScript の質問用スレッド vol.96 + (1001) - [97%] - 2012/1/28 23:01
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/10/26 4:18
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/11/15 20:32
- + JavaScript の質問用スレッド vol.99 + (1001) - [97%] - 2012/5/7 4:32
- + JavaScript の質問用スレッド vol.98 + (1001) - [97%] - 2012/4/9 14:46
- + JavaScript の質問用スレッド vol.83 + (1001) - [97%] - 2011/2/24 8:02
- + JavaScript の質問用スレッド vol.94 + (1001) - [97%] - 2012/1/8 15:46
- + JavaScript の質問用スレッド vol.95 + (1001) - [97%] - 2012/1/17 4:16
- + JavaScript の質問用スレッド vol.113 + (1001) - [95%] - 2014/1/25 12:46
- + JavaScript の質問用スレッド vol.131 + (1000) - [95%] - 2017/1/25 8:01
- + JavaScript の質問用スレッド vol.130 + (1001) - [95%] - 2017/11/25 20:45
- + JavaScript の質問用スレッド vol.131 + (1004) - [95%] - 2018/3/7 13:30
- + JavaScript の質問用スレッド vol.132 + (1001) - [95%] - 2018/4/19 11:00
- + JavaScript の質問用スレッド vol.113 + (1001) - [95%] - 2014/3/15 21:30
- + JavaScript の質問用スレッド vol.133 + (1001) - [95%] - 2018/6/8 10:45
トップメニューへ / →のくす牧場書庫について