+ JavaScript の質問用スレッド vol.13 +
そんなん無理だから
電波くんさよなら
>>927 トランポリン方式を使え。
おっと!意味不明だとかキレないで!
frame内のiframeのsrc URLを変えたいのですがうまくいきません。
frame内に変えたいURLが表示されるのみです。
JavaScriptエラーはでてないようです。
frame1とframe2があり、frame2に表示したHTMLの中にiframe1が
あります。
<a href="javascript:self.iframe1.location.href='URL';">Go</a>
<iframe name='iframe1' src='...'>
ブラウザはMozillaです。宜しくお願いします。
935 :
Name_Not_Found:02/11/10 01:45 ID:0h2jo30M
テーブルのセルに入ってるテキストボックスの内容の縦/横それぞれの
集計を取るにはどうしたらいいのでしょう?
……まぁ、数値チェックを行った上でハードコーディングして全部足せば
いいのは判りますが、テーブルの列数/行数(特に行数)がCGIで変化
するので、それになるべく左右されない方法があればと思い、こちらに
お邪魔した次第です。
なにか情報をお持ちの方がいらっしゃいましたらアドバイスをお願いします(拝)
JSで別窓を開いて画像を見せるのですが
その画像がみんなサイズが違うのです。
サイズの合わせてブラウザを開かせる指定などは可能ですか?
画像が100枚以上あってできれば一つ一つ指定しなくても
scriptの指定でできればと思うんですが。
>>934 ×self.iframe1.location.href='URL';
○self.frames.iframe1.location.href='URL';
でどうよ?
939 :
903:02/11/10 09:50 ID:???
>>905さんにスレ返して戴いてたのですが返信遅くなりましてすみません。
<HTML><HEAD><TITLE></TITLE></HEAD>
<FRAMESET cols="70%,30%">
<FRAME src="parent.htm" name="main">
<FRAMESET rows="50%,50%">
<FRAME src="child1.htm" name="up">
<FRAME src="child2.htm" name="down">
</frameset>
<NOFRAMES><BODY></BODY></NOFRAMES>
</FRAMESET></HTML>
でpaerent.htm内のリンクをクリックすると
child1とchild2が同時に切り替わるようにしたいんですけど。
教えて君でごめんなさい。
940 :
903:02/11/10 09:55 ID:???
子窓のターゲット属性まではわかるんですが
1つのリンク先で2つ同時に別のファイルにリンクしたいもんで・・・
なぜ1つにまとめないのかは上窓に画像で
下窓にテキストの解説が入る形式にしたいだけなんですけど。
>>934 関数作ればできるけど <a href="javascript: ではできないですね。winIE
理由はシラソ。
>>940 ----- parent.htm -----
<head>
<script type="text/javascript">
function Win(i, j) {
parent.up.location.href = i;
parent.down.location.href = j;
}
</script>
</head>
〜〜〜
<a href="javascript:Win('上に表示したいもの', '下に表示したいもの')">くりっく</a>
ボタンなら、
<input type="button" onclick="Win('上', '下')">
って感じで。
943 :
934:02/11/10 12:49 ID:???
ありがとうございます。
<a href="javascript:...">をやめて
<span onclick="...">にしたらできました。
????
>935
計算もCGIでやらない理由は?
945 :
936:02/11/10 13:15 ID:???
>>942 サンクスです。
こういう風に考えるのですね。
勉強になりました。
この手の質問は二度としません。
ありがとうです。
947 :
Name_Not_Found:02/11/10 17:05 ID:rHs81Itj
ウィンドウが次々開くタグおしえてけろ
>947 for文でも使え
↓はい、次の方どうぞー
>>947 タグだったらHTMLだからスレ違いですね。しかも窓を開きまくるのは
迷惑なんでやめて欲しいね。
ときに950踏んだ人新スレ立てよろしくね。
950 :
927:02/11/10 17:54 ID:???
>>933 できました!
グーグルで検索してやっとさっき出来ました。
ありがとうございます
JavaScriptで別フレームのページ(CGIによって表示)をリロードしたときに
リロード前まで見ていた場所へスクロールするようにpageYOffsetで位置を
保存しておいてscrollTo()で移動させたいのですが、reload()とscrollTo()
を続けて書くとスクロールしてくれません。
reload()とscrollTo()の間にalert()を挟んだらできました。
ページを完全に読み込んでからでないとscrollTo()で指定した位置まで
スクロールできないのでしょうか?
解決策あったらお願いします。
>>951 まあ最低限スクロールする位置までは描画してないと
スクロールのしようがないだろうなあ。
CGI出力HTMLの方で onload から scrollTo() 呼ぶとかは?
953 :
Name_Not_Found:02/11/10 19:32 ID:GmzZEVKu
DOMかなんかでDoctypeを後から指定したいのですが方法をお願いします。
>>953 DOM で doctype を指定できる唯一の機会は
DOM2 以降の DOMImplementation.createDocument による Document オブジェクトの生成時のみ。
生成済みの Document の doctype の変更は不可能。
document.doctype が readonly であるだけでなく
replaceChild や removeChild を使っても例外が発生する様に規定されている。
使ったことはないけど、DOM2ではDoctypeオブジェクトを作るのは
document.implementatin.createDocumentType(文字列, 文字列, 文字列)
でできるとしている。最初の文字列はqualified name、2番目がpublic
identfier、3番目がsystem identifierだそうだ。それでDoctypeを作った
後どうするのかは知らない。
>>955 おいおい、document.doctypeはreadonlyとなっているけど?
しかしDOM2について蘊蓄を垂れたい奴が3人はいることが分かった。
>>950 はスレなんか立ててくれそうにないけどどうするよ?
みなさまありがとうございます。readonlyということは、
始めに宣言しておかなければいいということでしょうか。
それとも無理ということ?
>>958 最初からそのように決まっているので無理ということ。ときに
なぜ途中でdoctypeを変更したいのか聞かせて欲しいな。
>>958 文書型宣言がない場合は document.doctype は null で readonly。
>>959 むしろ compatMode を変更したがっている、に一票。
Doctypeの書き忘れやページに合わない指定かどうかを
すべてチェックするのが面倒なので。
おおっとお、これはまた予想外な答えだったねえ。そんなスクリプト
組むよりこまめにチェックすれって感じ。ただ、チェックして駄目なら
「ダメ」とか画面にでっかく表示するとかならreadonlyでもJavaScriptで
できそう。
WSH+JScriptで書けば1クリックでチェック・修正・保存まで
全部やってくれるのを作れたりするかな。
# 門外漢なので憶測
964 :
Name_Not_Found:02/11/10 21:33 ID:9TTpyceB
>>952 onload で対処しました。ありがとうございました。
967 :
Name_Not_Found:02/11/10 22:39 ID:3hPLrTLa
<BODY onUnload=゙window.open(location.href);゙>
これでブラウザからWEB上のページは閉じられなくなる。
HTMLENCODERを使えばほぼ最強の秘密ページが完成する
969 :
.:02/11/11 09:35 ID:MY7gsXcK
CGIにかんする質問の板ってどこですか?
大変申し訳ないですが教えて下さい
スクリプト
バンザイ!
>>969 おまえなんか、WebProg板にこなくてイイ! (w
972 :
969:02/11/11 14:45 ID:MY7gsXcK
すいません、CGI作成がうまいこといったので、教えてくれなくていいです。
お手数かけました。
(レスがなくってほっとしたw)
旧スレをあげないでほしいんですけど…
記念パピコV(^o^)V
>>973 只今1000ゲッター募集中につき age
976 :
Name_Not_Found:02/11/12 14:45 ID:Z1nRZFR2
1000get
だれか次スレ貼って
978 :
Name_Not_Found:02/11/14 17:05 ID:+WqADvdz
次スレいつ立つの?
980 :
manma:02/11/14 18:26 ID:oLClPp5A
質問です。
初心者なんですが、
全角スペースのキー入力方法がわかりません。
日本語入力モードでスペースキーを押しても入りません。
どうやるんですか?
記念パピコV(^o^)V