私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.86 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
JavaScript を自ら学ぶ人のための質問スレッドです。
>>2-4のテンプレを読んだ上で質問してください。
■前スレ
+ JavaScript の質問用スレッド vol.85 +
http://hibari.2ch.net/test/read.cgi/hp/1301467978/
■過去スレ全集
http://www2.atpages.jp/mirror/2ch/javascript/
http://usamimi.info/~mirrorhenkan/2ch/javascript/ (閲覧のみ)
http://wing2.jp/~mirrorhenkan/2ch/javascript/ (閲覧のみ)
■関連スレ
1行javascriptプログラミング
http://hibari.2ch.net/test/read.cgi/hp/1066750037/l50
WSH(・∀・)スレッド! Part 4
http://hibari.2ch.net/test/read.cgi/tech/1243095768/l50
【誰か】jQueryのここがわからない【助けて】
http://hibari.2ch.net/test/read.cgi/tech/1229881548/
Webサイト制作初心者用質問スレ part224
http://hibari.2ch.net/test/read.cgi/hp/1301891537/
CSS初心者スレッド=9th=
http://hibari.2ch.net/test/read.cgi/hp/1287470663/
役に立つ書籍は? 4冊目
http://hibari.2ch.net/test/read.cgi/hp/1172823674/l50
Ajaxでも語りませんか Rigel4
http://hibari.2ch.net/test/read.cgi/php/1166751613/
>>2-4のテンプレを読んだ上で質問してください。
■前スレ
+ JavaScript の質問用スレッド vol.85 +
http://hibari.2ch.net/test/read.cgi/hp/1301467978/
■過去スレ全集
http://www2.atpages.jp/mirror/2ch/javascript/
http://usamimi.info/~mirrorhenkan/2ch/javascript/ (閲覧のみ)
http://wing2.jp/~mirrorhenkan/2ch/javascript/ (閲覧のみ)
■関連スレ
1行javascriptプログラミング
http://hibari.2ch.net/test/read.cgi/hp/1066750037/l50
WSH(・∀・)スレッド! Part 4
http://hibari.2ch.net/test/read.cgi/tech/1243095768/l50
【誰か】jQueryのここがわからない【助けて】
http://hibari.2ch.net/test/read.cgi/tech/1229881548/
Webサイト制作初心者用質問スレ part224
http://hibari.2ch.net/test/read.cgi/hp/1301891537/
CSS初心者スレッド=9th=
http://hibari.2ch.net/test/read.cgi/hp/1287470663/
役に立つ書籍は? 4冊目
http://hibari.2ch.net/test/read.cgi/hp/1172823674/l50
Ajaxでも語りませんか Rigel4
http://hibari.2ch.net/test/read.cgi/php/1166751613/
■主要FAQ (全部はhttp://fiddle.jshell.net/vSqKr/24/show/ )
Q1. 別窓・フレーム内容やローカルファイルを読み書きしたいのですが…
A1. 別サーバのページやファイルの内容はセキュリティ制約でアクセス不可です。
Q2. document.write()でページ内容を追加したいのですが…
A2. 一度表示完了後にwriteするとページ内容が消去されます。DOM等別手段を。
Q3. table内容のinnerHTMLやDOMでの変更がうまく行かないのですが…
A3. IEではtable/tbody/trのinnerHTML書き換え不可です。DOMを使いますが、
DOMの場合tableの直下にはtbody要素が(作らなくても)あることに注意。
Q4. フォーム部品名を変数にした「...myform.変数名.value」が動きません…
A4. 「document.forms.myform.elements[変数名].value」でどぞ。
JavaScriptでは一般に「obj.x」と「obj['x']」は同じ意味です。
グローバル変数はwindowのプロパティなので「x」と「window['x']」も。
Q5. CSSで設定した背景色がe.style.backgroundColorで取得できないのですが…
A5. 取得には document.defaultView.getComputedStyle() を使う必要あり。
IEでは要素オブジェクトのプロパティcurrentStyleを使う。
Q6. setAttribute("class","foo")、setAttribute("onclick","bar()")が動きません…
A6. IEではそれは不可。「obj.className="foo"」「obj.onclick=bar」でどぞ。
Q7. タイマーやイベントハンドラに設定するコードにthisを含めたいのですが
「"...this..."」とか「function(){...this...}」ではうまく行きません。
A7. 実行時にthisが別のものを指してしまってる。以下のようにthisを束縛保存。
「function(x){return function(){...x...};}(this)」
Q8. input type="file"の値を設定(参照)できないのですが…
A8. セキュリティ制約のため設定は絶対に不可。参照はブラウザにより不可。
Q9. getElementById('ID名')や$('ID名')で要素が取れないのですが…
A9. コード実行時点でHTMLがそこまで読まれてない。window.onload 中でやるとか。
Q1. 別窓・フレーム内容やローカルファイルを読み書きしたいのですが…
A1. 別サーバのページやファイルの内容はセキュリティ制約でアクセス不可です。
Q2. document.write()でページ内容を追加したいのですが…
A2. 一度表示完了後にwriteするとページ内容が消去されます。DOM等別手段を。
Q3. table内容のinnerHTMLやDOMでの変更がうまく行かないのですが…
A3. IEではtable/tbody/trのinnerHTML書き換え不可です。DOMを使いますが、
DOMの場合tableの直下にはtbody要素が(作らなくても)あることに注意。
Q4. フォーム部品名を変数にした「...myform.変数名.value」が動きません…
A4. 「document.forms.myform.elements[変数名].value」でどぞ。
JavaScriptでは一般に「obj.x」と「obj['x']」は同じ意味です。
グローバル変数はwindowのプロパティなので「x」と「window['x']」も。
Q5. CSSで設定した背景色がe.style.backgroundColorで取得できないのですが…
A5. 取得には document.defaultView.getComputedStyle() を使う必要あり。
IEでは要素オブジェクトのプロパティcurrentStyleを使う。
Q6. setAttribute("class","foo")、setAttribute("onclick","bar()")が動きません…
A6. IEではそれは不可。「obj.className="foo"」「obj.onclick=bar」でどぞ。
Q7. タイマーやイベントハンドラに設定するコードにthisを含めたいのですが
「"...this..."」とか「function(){...this...}」ではうまく行きません。
A7. 実行時にthisが別のものを指してしまってる。以下のようにthisを束縛保存。
「function(x){return function(){...x...};}(this)」
Q8. input type="file"の値を設定(参照)できないのですが…
A8. セキュリティ制約のため設定は絶対に不可。参照はブラウザにより不可。
Q9. getElementById('ID名')や$('ID名')で要素が取れないのですが…
A9. コード実行時点でHTMLがそこまで読まれてない。window.onload 中でやるとか。
【環境】Win7・IE8
【何をしたのか】
以下のサンプルコードのようにpdfを別窓で開き、別窓のlocation.hrefを参照しようとすると
「書き込みできません」のエラーが出ます。
htmlを別窓で開いてlocation.hrefを参照すれば、正しいURLが返ってきます。
また、FireFoxではlocation.hrefで正しいURLを得られました。
【エラーメッセージ】上記の通り
【期待する結果】
新窓で表示されているコンテンツ(HTML, pdf)のURLを取得したいです。
(新窓内にHTMLコンテンツを表示して、そのリンクよりPDFが表示される場合もあるので、
その場合はPDFのURLも表示したいです。)
【サンプルコード】
<script type="text/javascript">
<!--
var url;
var w;
function test() {
w = window.open("test.pdf", "test");
url = w.location.href
alert(url);
// -->
</script>
【何をしたのか】
以下のサンプルコードのようにpdfを別窓で開き、別窓のlocation.hrefを参照しようとすると
「書き込みできません」のエラーが出ます。
htmlを別窓で開いてlocation.hrefを参照すれば、正しいURLが返ってきます。
また、FireFoxではlocation.hrefで正しいURLを得られました。
【エラーメッセージ】上記の通り
【期待する結果】
新窓で表示されているコンテンツ(HTML, pdf)のURLを取得したいです。
(新窓内にHTMLコンテンツを表示して、そのリンクよりPDFが表示される場合もあるので、
その場合はPDFのURLも表示したいです。)
【サンプルコード】
<script type="text/javascript">
<!--
var url;
var w;
function test() {
w = window.open("test.pdf", "test");
url = w.location.href
alert(url);
// -->
</script>
>>11
実は、
w = window.open("test.pdf", "test");
で開いたtest.pdfには複数のハイパーリンクがあり、別のpdfを表示するようになっているのですが、
後で開いた側よりどのpdfふぁ開いているかを検出したかったのです。
なお、ご提示のサイトのスレッドは終了としています。
実は、
w = window.open("test.pdf", "test");
で開いたtest.pdfには複数のハイパーリンクがあり、別のpdfを表示するようになっているのですが、
後で開いた側よりどのpdfふぁ開いているかを検出したかったのです。
なお、ご提示のサイトのスレッドは終了としています。
そもそもPDFを開いた別窓はPDF用のプラグインが動いているでしょ。
それのlocationとか取れるかどうかは場合によりけりで、取れないなら
解決方法はないんじゃないかと想像する。
それのlocationとか取れるかどうかは場合によりけりで、取れないなら
解決方法はないんじゃないかと想像する。
さて、とりあえず建ったこのスレですけど、テンプレ論議の続きが
あれば今やってしまってもいいんじゃない?やる気が出ないなら
800くらいでやるということでもいいです。
あれば今やってしまってもいいんじゃない?やる気が出ないなら
800くらいでやるということでもいいです。
>>19 いいね!
みなさんは秒数を時刻型表示に変換するときどうされてます?
有名なライブラリがあるのでしょうか?
213 → 1:43
有名なライブラリがあるのでしょうか?
213 → 1:43
>>21
タイムスタンプって言葉は知ってる?
タイムスタンプって言葉は知ってる?
http://hibari.2ch.net/test/read.cgi/win/1298974733/420
http://hibari.2ch.net/test/read.cgi/win/1298974733/420
http://hibari.2ch.net/test/read.cgi/win/1298974733/420
http://hibari.2ch.net/test/read.cgi/win/1298974733/420
http://hibari.2ch.net/test/read.cgi/win/1298974733/420
http://hibari.2ch.net/test/read.cgi/win/1298974733/420
↑負け組・初心者に固執してたホモ精神障害者ってコイツぐらいだろwwww自爆乙wwwwwwwwwwwwwww
IP変えててもバレバレのマヌケ乙wwwwおいおい中途半端に自治気取ってんぞwwww
荒らしもしてねえのにバレる馬鹿ってコイツぐらいのもんだろwwwwwwwwwwwwww
上級者自慢とかwwwww情けねぇデブだなwwwwリアルでもやってそうwwwww必死チェッカー見ながらニヤつくキモヲタwww
頭悪すぎて勝手にファビョってることにしちゃってんだろうなw思考停止の典型wwwww
だから必死こいて顔面沸騰させてレスストップwwwクッソワロタwwww
知能低いから出る発言は突っ込み所しかない朝鮮人ぶりwwwwおもしれーーーwwww
知障レスもわざわざ読んでやる俺に感謝しろよ知的障害者wwwwwwwww
残念なのは顔だけにしとけよホモwwwwwFirefoxと初心者に劣等感抱いてる基地外wwwwwwwww
「「「エラそう」」」なんて言葉をすぐに口にする時点でコンプバレバレの自己紹介だなwwwwwwwww
普通わかんねえなら黙ってるもんなんだがなw白痴のプライド()に突き動かされてんだろなwwww「「「勘違い自称上級者」」」の社交性コンプででちゃった哀れな雑魚wwwwww
>>22
現在の時刻とは書かれてないね
現在の時刻とは書かれてないね
ググろうにもまず言葉を知らないので質問させてください。javascriptでこんな感じのもの作れますか?
0 50 100
________■_______________
↑
ここをドラッグして動かすと、
数: 42 ←ここの数値がリアルタイムに切り替わる。
できれば画像抜きで作りたいんですが可能でしょうか。
0 50 100
________■_______________
↑
ここをドラッグして動かすと、
数: 42 ←ここの数値がリアルタイムに切り替わる。
できれば画像抜きで作りたいんですが可能でしょうか。
>>29
ありがとうございます
ありがとうございます
>>35
ぎゃふん
ぎゃふん
タグを貼り付けるだけで使える配布物はありませんか
みたいなのは初心者用質問スレに誘導?
みたいなのは初心者用質問スレに誘導?
だいたい貼り付けるだけなんてJavaScript関係ないじゃん。
初心者スレで十分。
初心者スレで十分。
<script type="text/javascript">
if(typeof yyy == "undefined"){
alert("未定義です");}//動く
alert(yyy);//動かない
</script>
なんでalert(yyy)は動かないのですか?
yyyはundefinedと出ると思います。
if(typeof yyy == "undefined")では真になっています
<script type="text/javascript">
function sb(){
alert(yyy);
var yyy=8;}//undefinedとでる
</script>
これではalert(yyy)がundefinedと出ます。
if(typeof yyy == "undefined"){
alert("未定義です");}//動く
alert(yyy);//動かない
</script>
なんでalert(yyy)は動かないのですか?
yyyはundefinedと出ると思います。
if(typeof yyy == "undefined")では真になっています
<script type="text/javascript">
function sb(){
alert(yyy);
var yyy=8;}//undefinedとでる
</script>
これではalert(yyy)がundefinedと出ます。
理由は分からないけど、window.を付ければ希望の動作。
ブラウザによってはwindow直下の変数xのtypeof x !=="undefined"のつもりで
if(x)ってやるとそこで止まることもあるから注意。こちらもif(window.x)ならおk
ブラウザによってはwindow直下の変数xのtypeof x !=="undefined"のつもりで
if(x)ってやるとそこで止まることもあるから注意。こちらもif(window.x)ならおk
<script type="text/javascript">
if(typeof yyy == "undefined"){
alert("未定義です");}//動く
window.alert(yyy);//動かない
</script>
FFでもGoogle Chromeでもie8でもundefinedと出ません
if(typeof yyy == "undefined"){
alert("未定義です");}//動く
window.alert(yyy);//動かない
</script>
FFでもGoogle Chromeでもie8でもundefinedと出ません
サイトでスクロールを禁止にするscriptを探しているのですが
参考となるHPをご存じの先輩方はいらっしゃいますでしょうか?
マウスのスクロールボタンを押されるとスクロール出来てしまうので大変困っています。。
age
参考となるHPをご存じの先輩方はいらっしゃいますでしょうか?
マウスのスクロールボタンを押されるとスクロール出来てしまうので大変困っています。。
age
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.85 + (1001) - [97%] - 2011/4/25 21:32
- + JavaScript の質問用スレッド vol.76 + (1001) - [97%] - 2010/3/10 4:02
- + JavaScript の質問用スレッド vol.89 + (1001) - [97%] - 2011/9/4 4:17
- + JavaScript の質問用スレッド vol.88 + (1001) - [97%] - 2011/7/20 7:03
- + JavaScript の質問用スレッド vol.80 + (1001) - [97%] - 2010/11/9 2:17
- + JavaScript の質問用スレッド vol.81 + (1001) - [97%] - 2010/12/10 20:01
- + JavaScript の質問用スレッド vol.82 + (1001) - [97%] - 2011/1/19 7:54
- + JavaScript の質問用スレッド vol.87 + (1001) - [97%] - 2011/6/21 6:33
- + JavaScript の質問用スレッド vol.83 + (1001) - [97%] - 2011/2/24 8:02
- + JavaScript の質問用スレッド vol.84 + (1001) - [97%] - 2011/3/30 7:32
- + 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.95 + (1001) - [95%] - 2012/1/17 4:16
トップメニューへ / →のくす牧場書庫について