元スレ+ JavaScript の質問用スレッド vol.93 +
JavaScript覧 / PC版 /みんなの評価 :
201 = :
LightBoxは一枚の画像が表示されて、その画像に次の画像、前の画像へのリンクがつきますが、
画像の下に画像一覧を表示させることはできませんか?
できればLightBoxの状態で下に画像一覧が表示されそれを選択したら上に表示されるというような
ものがあればと思っています。
202 = :
>>200
ありがとうございます。
DOMでぐぐったところ、なんとなく意味がわかりました。
nameはあらかじめ使い方が指定されている単語でそういう単語がいくつかあると覚えておきます。
ありがとうございます。
203 = :
質問です
関数 a と b があって、a で受け取った引数を b に渡したいのです
a は可変長引数で、引数の数が変わります
どうすればいいでしょうか
204 = :
>>197
一応いっておくが、その順番は保証されてないぞ
205 = :
>>197
setTimeout にalertの戻り値を入れてるから期待通りに動作しないはずなんだがな…
206 = :
>>205
まあ、そのへんは擬似コードだろうから…
208 = :
>>203
(function () {
a.apply(this,Array.prototype.slice.apply(arguments));
})("a","b")
212 = :
>>210
えっと…その自信はどこから来るのか聞いていいか?
http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/15-3_Function_Objects.html#section-15.3.4.3
213 = :
>>212
すまんargumentsがES5か6あたりからただの配列になるという事もあって
applyがargumentsそのままを受け取れることをすっかり忘れてた
214 = :
あやまってもゆるさない
216 = :
>>205
setTimeoutって個人的に使いづらいから邪道だけど独自でsleep関数作ってやってる。
下のソースだと負荷もかからないからオススメ 引数はミリ秒
function sleep(time) {
var d1 = new Date().getTime();
var d2 = new Date().getTime();
while (d2 < d1 + time) {
d2 = new Date().getTime();
}
return;
}
217 = :
>>216
時限付きなだけで、割り込みのできないスクリプトは
>>1 - (2)にも引っ掛かるし、よく考えてからオススメした方がいい。
219 = :
質問させてください。
随分昔に、ブラウザはサーバへ文字列データを送る時に、
文字コードは一定ではなく、ブラウザによって違う場合があるというのを読みました。
基本、そのwebページがshift-jisの場合は、shift-jisを。
utf-8の場合は、utf-8の文字コードで文字列をサーバへ送るらしいのですが・・・
これは今のブラウザでも言える事なのでしょうか?
サーバで文字列をさばく時には、文字コードを常に調べておかないといけないのでしょうか?
220 = :
それってブラウザじゃなくてHTMLファイルじゃね?
UTF-8で記述されてるHTMLファイルからのデータはUTF-8だもの、転送されるのはUTF-8の形式で送られるよ
221 = :
>>220
それじゃ、そのページが文字コードutf-8で書かれている場合は、
送られる文字列の文字コードもutf-8が保証されているのですね。
ブラウザによって文字コードが違う場合があるというのは昔の話なんですね。
ありがとうございました。
222 = :
っつーかshift-jisなんて使うなよ
絶対にだぞ
223 = :
>>222
なんで?
224 = :
使えないものが沢山あるから
226 = :
HTMLの文字コードをShift_JISにしたらなんでダメなの?
228 = :
>>224
たとえば?
229 = :
アジャックスが代表例だな
230 = :
アジャックスって今でも流行ってるの?
231 = :
これからの時代はアジャックスだよ
232 = :
ajaxって読み方統一してほしいよな。
アジャックスなのか、エイジャックスなのか・・・
233 = :
質問です
ライトボックスを入れていたページに
「Useful Peel Back With jQuery」というサイトの四隅がページのようにめくれるJavaScript
を後から入れたところ
ライトボックスが機能しなくなってしまったんですけど、両方とも機能させる解決策はないでしょうか?
234 = :
>>216
そのコードで負荷が掛からない?
sleep(99999999999999999999999999);
>>223,228
少しは自分で考えろ
>>226
漢なら黙って utf-8
でも、shift_jis を使いたいのなら使えばいい
>>232
Ajax は、エイジャックスって呼んでる
235 = :
>>234
> そのコードで負荷が掛からない?
>sleep(99999999999999999999999999);
クソワロタwwww
で、setTimeoutで同じ数値でやる方が負荷が掛からないの?w
> Ajax は、エイジャックスって呼んでる
エージャックス
236 = :
キムジョンイル死んだらしいな
237 = :
アヤクスとばかり…
238 = :
>>235
>>234ではないが
setTimeoutはブロックしないから見た目上はスムーズ。
>>216に書かれているコードだとブロックしちゃうから、
ユーザ的にはブラウザが固まって見える。
240 = :
var div = document.createElement('div');
var p = document.createElement('p');
p.innerHTML = 'hoge';
div.appendChild(p);
div.setAttributes('class', 'message');
こういうcreateElementとかcreateDocumentFragmentとかを見やすく短く書く方法ってありませんか?
241 = :
jQuery使う。
242 = :
>>240
create("div", "p", "hoge", "class", "message")
function create(ele, ele2, text, attr, value)
{
var div = document.createElement(ele);
var p = document.createElement(ele2);
p.innerHTML = text;
div.appendChild(p);
div.setAttributes(attr, value);
}
245 = :
javaScript:randomJump()をリンク先に指定して、ランダムジャンプさせたときって
リンク先に逆アクセス反映されない?
abc.comってページからランダムジャンプでcba.comにジャンプしたときcba.comには
abc.comからリンクが飛んできたってなるのかな。
なんか、逆アクセス反映されないんだよね…
246 = :
関数の中身がわからんけど「javascript リダイレクト リファラ」等でぐぐってみては
249 = :
あ、使ってたわ…
ダメなのか…
250 = :
>>248-249
普通にa要素でリンクさせればいいじゃない
類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.93 + (1001) - [100%] - 2011/12/10 18:31
- + 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
トップメニューへ / →のくす牧場書庫について