元スレ+ JavaScript の質問用スレッド vol.121 +
JavaScript覧 / PC版 /みんなの評価 :
702 = :
jQuery on を使う。
よく知らないけど、素のJavaScript なら、addEventListener かな?
$('button').on('click', function(){
console.log('on');
});
Ajax 通信かな?
Promise, async/await とか
1. クライアント側から、サーバーへ送信する
2. サーバーで処理して、クライアントへ返信する
3. クライアントで受信して、処理する
705 :
通信技術板なのかもしれないんだけど、サイト閲覧や掲示板利用でIMEIって抜かれる(抜ける)ものなのかな?
IMEIのチェックサイトでも自動取得ではなく入力しろとなっているから、特殊なアプリでもなければ無理だよな思うんだけど
JavaScriptでも端末情報の取得までがマックスだよね、ちょっと自信ないので教えてください
セキュリティ板でモバイル板行けと言われたんだけどモバイル板も板違いっぽくて、ここに辿り着きました
706 = :
ヘッダにつけて出して叩かれてたからdocomo以外は出さないと思ってたが、今はしらん
http://anond.hatelabo.jp/20111019232107
iphoneって付けるってホント?
707 :
>>706
こんなのあったんだ、ありがとう
iPadのWiFi利用だからそこまでは分からないんだけど
ドコモのそれも勘弁してくれだなあw
こんな簡単に抜かれて偽装だのされたらかなわない
708 = :
>>705
「imei macアドレス 違い」で検索して
IMEI は知らないけど、
端末固有のMACアドレスなら、同一LAN 内で、端末を識別するために使うだけ。
LAN外のWAN・インターネットには、その情報を渡さない
もし外へも渡すのなら、それをユーザー自らが許可しないといけない
710 :
>>708-709
ありがとう、さらに調べてみました
やはり警戒したいのはIMEIなんだけどWEB経由では取得出来ず、
アプリなら技術的には取得可能ということのよう
もっともAppleもGoogleも基本的にはアプリでの取得も認めてない模様
現段階では、これで間違いないような気がする(素人判断)
711 = :
このような場合でccc関数でaaa()を呼ぶにはどうしたらいいんですか?
function main{
function aaa(){
}
function bbb(){
}
}
function ccc(){
//ここでaaa()を呼びたい
}
714 = :
ABEMAのサイトなんですが
その中で遷移する場合、普通に遷移するのではなく、
unloadせずにjsでいろいろして遷移しているように見えます。
(例えばhttps://abema.tv/now-on-air/news-plus から右のチャンネル一覧を出して別のチャンネルに移動する場合
Consoleにはリンク先URLに移動しました などのログがありませんがアドレスバーはちゃんとかわっています
戻るを右クリックして履歴を出してもちゃんと履歴はあります)
jsで読み込んでDOM操作すればページ自体は行けるのはわかるのですが
URLや履歴はなぜ遷移なしに変更できるかわかりません。
document.URLなどに移動先アドレスを代入すれば普通に遷移してしまうと思います。
これはどのようにして実現しているのでしょうか?
715 = :
>>714
History API
http://developer.mozilla.org/ja/docs/Web/API/History_API/Working_with_the_History_API
716 = :
javascript アドレスバー 書き換え
717 = :
>>715
ありがとうございます。
718 = :
chrome系の場合遷移したのにその前の履歴が残らないのはあまりよろしくないということで結構前のバージョンからreplaceStateでもpushStateと同じ動作なので注意
719 = :
その理由はおかしくないか?
303とかと同じで戻られたらよろしくないこともあるでしょ
720 = :
サムネをクリックするとページ移動しないでその場で拡大画像を表示させるには
jqueryやライブラリ使わないで自力でjavascriptコード書くのは難しいですか?
そんなに手間かからないならjavascriptだとどう書けばいいんですか?
721 = :
absoluteなdivをオブジェクトとして作っておいて
imgにclickのaddEventListenerでdivオブジェクトの中のimgのsrcをclickもとのsrcから引っ張ってきて
bodyあたりにappendChildしたらいいんじゃないかな
722 = :
>>720
全然難しくない
そういう処理をしてるサイトでクリックイベントのコードを見れば解決
723 = :
>>721
ajaxでデータ取ってくるイメージだと思うので
プログレスインジケーターとかもろもろの処理が普通は必要
724 = :
例えば、jQuery のhover で、画像サイズを大きくするアニメなら、
<img src="a.jpg" id="img_01">
$( function ( ) {
$( "#img_01" ).hover ( function ( ) {
$( this ).stop( ).animate(
{ width: '600' }, 1000 );
}, ( function ( ) {
$( this ).stop( ).animate(
{ width: '300' }, 1000 );
} )
)
} );
725 = :
サムネをそのまま拡大されてもなぁww
726 = :
例えば、jQuery で、
ボタンをクリックすると、画像を追加する
<div id="div_1"></div>
<button id="btn_1">押して</button>
$( function ( ) {
$( '#btn_1' ).on( 'click', function( ) {
// 要素の下に、要素を追加する
$( "#div_1" ).after('<img src="b.jpg">');
} )
} );
727 = :
>>720
モーダル 自作 とかでぐぐれ
728 = :
>>725
サムネならワンチャン transform の scale でいけますか?
いけますんね…
729 = :
できなくはないだろうけどやる意味がない
サイズ云々じゃなくてクリック対象と拡大表示される画像はさすがに別のDOMじゃないとださい
画像自体はでかい画像のほうをcssで縮小してサムネにしておくとかなら同じオブジェクトのコピーでもいいけど
731 = :
Googleフォトに登録してAPIを使えばいい
サムネイルのサイズから拡大のエフェクトまで端末の種類に応じていい感じにしてくれる
732 = :
てすと
735 = :
element.onclick = func1;
func1(str){
alert(str);
}
この場合func1に引数を渡すにはどうすればいいんですか?
element.onclick = func1("aaa");ってやってもできなかった
736 = :
部分適用
- 関数を返す関数に引数を渡す
- 返す関数は外側の関数の引数をキャプチャする(クロージャ)
function func1(str) {
return function(e) {
alert(str);
}
}
element.onclick = func1("aaa");
738 = :
俺も弾かれた
741 = :
comfirmやalertをスクリプトで閉じることはできないです
743 = :
>>741
なるほど・・そうだったのですね
ありがとうございます
745 = :
できないよ
746 = :
できるよ
747 = :
できるんやな
748 = :
できるんやないな
750 = :
comfirmのダイアログにidが無い場合、
SeleniumでもjQueryでもcomfirmのダイアログを指定するには何オブジェクトなのでしょうか・・?
windowでイケます・・?
類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.121 + (1001) - [100%] - 2015/1/1 18:30
- + JavaScript の質問用スレッド vol.141 + (881) - [97%] - 2021/4/19 9:00
- + JavaScript の質問用スレッド vol.129 + (926) - [97%] - 2017/7/27 13:45
- + JavaScript の質問用スレッド vol.131 + (1000) - [97%] - 2017/1/25 8:01
- + JavaScript の質問用スレッド vol.120 + (1002) - [97%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.122 + (1004) - [97%] - 2015/2/14 4:45
- + JavaScript の質問用スレッド vol.122 + (116) - [97%] - 2018/5/2 18:30
- + JavaScript の質問用スレッド vol.129 + (981) - [97%] - 2016/5/5 8:16
- + JavaScript の質問用スレッド vol.128 + (1001) - [97%] - 2016/2/26 6:45
- + JavaScript の質問用スレッド vol.131 + (1004) - [97%] - 2018/3/7 13:30
- + JavaScript の質問用スレッド vol.123 + (966) - [97%] - 2020/10/20 2:30
- + JavaScript の質問用スレッド vol.127 + (1001) - [97%] - 2016/2/4 0:15
- + JavaScript の質問用スレッド vol.127 + (160) - [97%] - 2021/7/16 9:30
- + JavaScript の質問用スレッド vol.126 + (952) - [97%] - 2015/11/18 13:15
- + JavaScript の質問用スレッド vol.126 + (348) - [97%] - 2023/1/12 17:00
- + JavaScript の質問用スレッド vol.125 + (1001) - [97%] - 2015/10/7 17:45
- + JavaScript の質問用スレッド vol.123 + (1002) - [97%] - 2015/4/27 23:30
トップメニューへ / →のくす牧場書庫について