私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.90 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
ユニークIDを振るって意図なら、ユーザーが手を加えなければ特定はできるけど、
クッキーなんていくらでも改竄可能だよ。
クッキーなんていくらでも改竄可能だよ。
javascriptでサイトのリダイレクトの処理を行いたいのですが
http://www.hogehoge.co.jp/hoge=000 ←にアクセスしたら
http://www.hogehoge.co.jp/hoge2=000 に飛ばす。
http://www.hogehoge.co.jp/hoge=001 ←にアクセスしたら
http://www.hogehoge.co.jp/hoge2=001 に飛ばす
上記の様に処理を行うにはどのようにすればよろしいでしょうか?
先輩方宜しくお願い致します。
http://www.hogehoge.co.jp/hoge=000 ←にアクセスしたら
http://www.hogehoge.co.jp/hoge2=000 に飛ばす。
http://www.hogehoge.co.jp/hoge=001 ←にアクセスしたら
http://www.hogehoge.co.jp/hoge2=001 に飛ばす
上記の様に処理を行うにはどのようにすればよろしいでしょうか?
先輩方宜しくお願い致します。
if (location.href=='http://www.hogehoge.co.jp/hoge=000') location.href='http://www.hogehoge.co.jp/hoge2=000';
if (location.href=='http://www.hogehoge.co.jp/hoge=001') location.href='http://www.hogehoge.co.jp/hoge2=001';
JavaScriptでやること?
if (location.href=='http://www.hogehoge.co.jp/hoge=001') location.href='http://www.hogehoge.co.jp/hoge2=001';
JavaScriptでやること?
↑ちゃんと飛ぶようになったのですが、永久にリダイレクト先へ飛んでしまいます・・・
飛んだ後、F5連打みたいな状態です。
どうすればよろしいでしょうか??
飛んだ後、F5連打みたいな状態です。
どうすればよろしいでしょうか??
>>158
2つのURLを、目的の物に変えてみそ。
2つのURLを、目的の物に変えてみそ。
【環境】iPhone(Safari5)、Android2.2以降のブラウザ
【質問内容】
テキストを入力するフォームからlocalStorageに登録し、登録したデータを呼び出しテーブルを作成する物を作っているのですが、その場合でもサニタイズは必要なのでしょうか。
【サンプルコード】
var value = document.getElementById(”<input>のID”).value;
var key = localStorage.length + 1;
localStorage.setItem(key, value);
よろしくお願いします。
【質問内容】
テキストを入力するフォームからlocalStorageに登録し、登録したデータを呼び出しテーブルを作成する物を作っているのですが、その場合でもサニタイズは必要なのでしょうか。
【サンプルコード】
var value = document.getElementById(”<input>のID”).value;
var key = localStorage.length + 1;
localStorage.setItem(key, value);
よろしくお願いします。
すみません。確かに値の使い方を記すのを忘れてました。
for (var i=1; i <= localStorage.length; i++) {
var row = list.insertRow(0);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
var item = localStorage.getItem(i);
cell1.innerHTML = i;
cell2.innerHTML = item;
}
localStorage.setItemで保存させた値を単純にテーブルに書き出す物になってます。
サーバーサイドで動かす事は何もしません。
for (var i=1; i <= localStorage.length; i++) {
var row = list.insertRow(0);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
var item = localStorage.getItem(i);
cell1.innerHTML = i;
cell2.innerHTML = item;
}
localStorage.setItemで保存させた値を単純にテーブルに書き出す物になってます。
サーバーサイドで動かす事は何もしません。
ユーザーが入力してユーザーしか使わないブラウザで完結するデータならサニタイズは不要
この場合innerHTMLを使わずdocument.createTextNodeとかでテーブルを作ればエスケープも不要
この場合innerHTMLを使わずdocument.createTextNodeとかでテーブルを作ればエスケープも不要
>>166
マウス何個使ってるの?
マウス何個使ってるの?
jQueryはevent.targetで捕捉できるけど、意外と知られていないよね
>>176
ありがとう
ありがとう
DOM操作の質問です
<div id="hoge">
アイマス
</div>
の時、先頭に愛媛のを付けたいのですが+=だと後ろについてしまうので
document.getElementById("hoge").innerHTML = "愛媛の"+document.getElementById("hoge").innerHTML
とやっているのですが、どうも効率が悪いような気がしてなりません
先頭に付け加える時いい方法とかってあるんでしょうか?
<div id="hoge">
アイマス
</div>
の時、先頭に愛媛のを付けたいのですが+=だと後ろについてしまうので
document.getElementById("hoge").innerHTML = "愛媛の"+document.getElementById("hoge").innerHTML
とやっているのですが、どうも効率が悪いような気がしてなりません
先頭に付け加える時いい方法とかってあるんでしょうか?
>>180
var doc = document;
doc.getElementById("hoge").firstChild.insertBefore(doc.createTextNode(愛媛の"));
var doc = document;
doc.getElementById("hoge").firstChild.insertBefore(doc.createTextNode(愛媛の"));
>>181
ありがとうございます、こういう時につかうんですね
ありがとうございます、こういう時につかうんですね
>>181
なにこれ?
なにこれ?
>>185-186
わからないものは入門者と決めつけない方がいいよ
http://www.hyuki.com/yukiwiki/wiki.cgi?EfficientJavaScript#i9
というか入門者ならローカル変数なんてまず使わない
巷にあるサンプルでローカル変数使っているコードはほとんどない
わからないものは入門者と決めつけない方がいいよ
http://www.hyuki.com/yukiwiki/wiki.cgi?EfficientJavaScript#i9
というか入門者ならローカル変数なんてまず使わない
巷にあるサンプルでローカル変数使っているコードはほとんどない
>>193
それは回答がついてるし、「えっ」は質問じゃないだろ
それは回答がついてるし、「えっ」は質問じゃないだろ
他人に見せるならわかりやすく書こう
カッコやインデントを省くのは自己満足、コードがカッコいいとか他人が見ればそんなのどうでもいい
カッコやインデントを省くのは自己満足、コードがカッコいいとか他人が見ればそんなのどうでもいい
>>199
どれにレスしてんだよ
どれにレスしてんだよ
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.90 + (1001) - [100%] - 2011/11/15 20:32
- + JavaScript の質問用スレッド vol.95 + (1001) - [97%] - 2012/1/17 4:16
- + JavaScript の質問用スレッド vol.99 + (1001) - [97%] - 2012/5/7 4:32
- + JavaScript の質問用スレッド vol.98 + (1001) - [97%] - 2012/4/9 14:46
- + JavaScript の質問用スレッド vol.97 + (1001) - [97%] - 2012/3/1 3:31
- + JavaScript の質問用スレッド vol.96 + (1001) - [97%] - 2012/1/28 23:01
- + JavaScript の質問用スレッド vol.94 + (1001) - [97%] - 2012/1/8 15:46
- + JavaScript の質問用スレッド vol.93 + (1001) - [97%] - 2012/1/1 4:46
- + JavaScript の質問用スレッド vol.93 + (1001) - [97%] - 2011/12/10 18:31
- + JavaScript の質問用スレッド vol.80 + (1001) - [97%] - 2010/11/9 2:17
- + JavaScript の質問用スレッド vol.103 + (1001) - [95%] - 2012/11/9 15:30
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.100 + (1001) - [95%] - 2012/6/13 22:46
- + JavaScript の質問用スレッド vol.140 + (1001) - [95%] - 2019/9/19 10:45
- + JavaScript の質問用スレッド vol.101 + (1001) - [95%] - 2012/7/16 14:15
- + JavaScript の質問用スレッド vol.130 + (1001) - [95%] - 2017/11/25 20:45
- + JavaScript の質問用スレッド vol.102 + (1001) - [95%] - 2012/9/11 17:30
トップメニューへ / →のくす牧場書庫について