私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.76 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>898
innerHTMLっぽいからじゃね
innerHTMLっぽいからじゃね
function func() {alert("むやみにイベント処理書き換えるな!")}
document.body.onload=func;
document.body.onload=func;
使わない方がいいというより、
可読性とか速度とか考えるとevalを使う理由がなくて滅多に使わない
可読性とか速度とか考えるとevalを使う理由がなくて滅多に使わない
ajaxで返ってきたデータのhtmlの中のスクリプトを動かしたいときはevalせざるを得ないと思うんだけど
他にいいやり方あったら教えて欲しいっす。
他にいいやり方あったら教えて欲しいっす。
>>894,897
>>905
htmlの中のscriptをevalってどうやってるの?
文字列から正規表現とかでscriptの中を取り出してevalとか?
普通はHTMLとJavaScriptを分けるよね。
それができないのかな… eval云々以前の問題のような…
htmlの中のscriptをevalってどうやってるの?
文字列から正規表現とかでscriptの中を取り出してevalとか?
普通はHTMLとJavaScriptを分けるよね。
それができないのかな… eval云々以前の問題のような…
え?やらないんだ。
jQueryなんかは勝手にやってくれるし、prototype.jsなんかでもevalScritpsのオプションをセットすると
>>907 の言うように中のスクリプトを切り出して評価してくれるから当たり前に使ってたけど。
jQueryなんかは勝手にやってくれるし、prototype.jsなんかでもevalScritpsのオプションをセットすると
>>907 の言うように中のスクリプトを切り出して評価してくれるから当たり前に使ってたけど。
>>705みたいなことしようとすると、
evalするしかないな。有用だと思う。
evalするしかないな。有用だと思う。
>>910
jQueryは確かDOMで<script>作って実行してたぞ
jQueryは確かDOMで<script>作って実行してたぞ
モーダルウィンドウの嫌われ具合と似てる
モーダルウィンドウだと何か致命的な事あるの?
何か無駄に嫌われてるよね
モーダルウィンドウだと何か致命的な事あるの?
何か無駄に嫌われてるよね
他人がevalとかgoto使おうが知ったこっちゃ無い
ただ自分はそんな物使わない
でもウインドウ開くのは勘弁な
ただ自分はそんな物使わない
でもウインドウ開くのは勘弁な
5:積極的に使うべき
4:なるべく使ったほうが良い
3:どちらでもよい
2:なるべくなら使わない方がいい
1:使わない方が良い
evalは2、それ以上でも以下でもない
4:なるべく使ったほうが良い
3:どちらでもよい
2:なるべくなら使わない方がいい
1:使わない方が良い
evalは2、それ以上でも以下でもない
ユーザーエージェントでの判別を書きました。
firefoxで偽装して確認したところ問題なかったのですが、
('iPhone','iPod')←この部分が正しい表現なのか間違っているのか
教えてください。
<script type="text/javascript"><!--
if(navigator.userAgent.indexOf('iPhone','iPod')!=-1){
//iPhone iPod のコード
} else {
//上記以外のコード
//iPhone iPod 以外のページへジャンプ
location.href='http://www.apple.com/jp/iphone/';
}
// --></script>
firefoxで偽装して確認したところ問題なかったのですが、
('iPhone','iPod')←この部分が正しい表現なのか間違っているのか
教えてください。
<script type="text/javascript"><!--
if(navigator.userAgent.indexOf('iPhone','iPod')!=-1){
//iPhone iPod のコード
} else {
//上記以外のコード
//iPhone iPod 以外のページへジャンプ
location.href='http://www.apple.com/jp/iphone/';
}
// --></script>
>>924
indexOfや-1の意味もわからず勘で書いてないか?
http://developer.mozilla.org/ja/Core_JavaScript_1.5_Reference/Global_Objects/String/indexOf
indexOfや-1の意味もわからず勘で書いてないか?
http://developer.mozilla.org/ja/Core_JavaScript_1.5_Reference/Global_Objects/String/indexOf
返信、指摘ありがとうございます。
http://allabout.co.jp/internet/javascript/closeup/CU20080715A/
や、その他諸々を参考にして作成しました。
>>925
すみません
感で使えるほど良くわかってません(汗)
>>926
はは(汗)
すみません
http://allabout.co.jp/internet/javascript/closeup/CU20080715A/
や、その他諸々を参考にして作成しました。
>>925
すみません
感で使えるほど良くわかってません(汗)
>>926
はは(汗)
すみません
>>927
それでindexOfの引数の意味はわかったのか?
if(A) 条件Aを満たすとき
if(!A) 条件Aを満たさないとき
if(A && B) 条件Aと条件Bを満たすとき(AND)
if(A || B) 条件Aと条件Bのどちらかを満たすとき(OR)
「'iPhone'を含むとき」の方法がわかるなら
「'iPhone'もしくは'iPod'を含むとき」もこれでわかるだろ
javascriptの勉強をするつもりがない答えだけほしいというならスレチ
それでindexOfの引数の意味はわかったのか?
if(A) 条件Aを満たすとき
if(!A) 条件Aを満たさないとき
if(A && B) 条件Aと条件Bを満たすとき(AND)
if(A || B) 条件Aと条件Bのどちらかを満たすとき(OR)
「'iPhone'を含むとき」の方法がわかるなら
「'iPhone'もしくは'iPod'を含むとき」もこれでわかるだろ
javascriptの勉強をするつもりがない答えだけほしいというならスレチ
>>928
indexOfは、文字列を検索して見つけることが出来なければ引数-1を返す
とかみたいな感じと理解。これでもどうにかなるのかもしれないが、
今回の求めるものとは違う気がします。
参考 http://howtobeahacker.seesaa.net/article/118706975.html
なのでmatchに変更しました。
<script type="text/javascript"><!--
//iPhone iPod のコード
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
} else {
//上記以外のコード
//iPhone iPod 以外のページへジャンプ
location.href='http://www.apple.com/jp/iphone/';
}
// --></script>
参考 http://davidwalsh.name/detect-iphone
indexOfは、文字列を検索して見つけることが出来なければ引数-1を返す
とかみたいな感じと理解。これでもどうにかなるのかもしれないが、
今回の求めるものとは違う気がします。
参考 http://howtobeahacker.seesaa.net/article/118706975.html
なのでmatchに変更しました。
<script type="text/javascript"><!--
//iPhone iPod のコード
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
} else {
//上記以外のコード
//iPhone iPod 以外のページへジャンプ
location.href='http://www.apple.com/jp/iphone/';
}
// --></script>
参考 http://davidwalsh.name/detect-iphone
>>806
勘違いしてレスしてる連中が <br> に拘ってるだけで、
元の質問の innerText の改行は html のテキストにある改行だろ。
そもそも innerText は <br> を改行に変換したりしないしさ。
勘違いしてレスしてる連中が <br> に拘ってるだけで、
元の質問の innerText の改行は html のテキストにある改行だろ。
そもそも innerText は <br> を改行に変換したりしないしさ。
>>935
なんで括弧で囲むんだよ。
なんで括弧で囲むんだよ。
>>941
正規表現の柔軟性がかえって仇になってると思うけどなあ
正規表現の柔軟性がかえって仇になってると思うけどなあ
!! みたいに!が二連続してるのってなんなんですか?
検索してもひっかからなくてこまっています
よろしくお願いします
検索してもひっかからなくてこまっています
よろしくお願いします
head内にある、特定のスクリプトをオフにする
スクリプトの書き方を教えてください
sleipnirのseahorseで使いたいと思っています
スクリプトの書き方を教えてください
sleipnirのseahorseで使いたいと思っています
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.96 + (1001) - [97%] - 2012/1/28 23:01
- + JavaScript の質問用スレッド vol.86 + (1001) - [97%] - 2011/5/27 21:50
- + JavaScript の質問用スレッド vol.74 + (1001) - [97%] - 2009/12/1 6:08 ○
- + JavaScript の質問用スレッド vol.75 + (1001) - [97%] - 2010/1/23 1:07 ○
- + JavaScript の質問用スレッド vol.77 + (1001) - [97%] - 2010/5/8 19:06
- + JavaScript の質問用スレッド vol.78 + (1001) - [97%] - 2010/6/25 3:53
- + JavaScript の質問用スレッド vol.79 + (1001) - [97%] - 2010/9/11 6:50
- + JavaScript の質問用スレッド vol.126 + (348) - [95%] - 2023/1/12 17:00
- + JavaScript の質問用スレッド vol.126 + (952) - [95%] - 2015/11/18 13:15
- + JavaScript の質問用スレッド vol.106 + (1001) - [95%] - 2013/7/20 9:30
- + JavaScript の質問用スレッド vol.116 + (1002) - [95%] - 2014/7/1 0:45
- + JavaScript の質問用スレッド vol.136 + (1001) - [95%] - 2019/1/8 11:30
- + JavaScript の質問用スレッド vol.94 + (1001) - [95%] - 2012/1/8 15:46
- + JavaScript の質問用スレッド vol.81 + (1001) - [95%] - 2010/12/10 20:01
- + JavaScript の質問用スレッド vol.82 + (1001) - [95%] - 2011/1/19 7:54
- + JavaScript の質問用スレッド vol.84 + (1001) - [95%] - 2011/3/30 7:32
- + JavaScript の質問用スレッド vol.99 + (1001) - [95%] - 2012/5/7 4:32
トップメニューへ / →のくす牧場書庫について