JavaScript
言いたいことは表題の通り (^ ^;)。でも、私が使っているリファレンスは、style オブジェクトで独立項目が立ってないから、調べにくい。(逆引きの方は「スタイルシート制御」の章で見られるのですが。)仕方がないので、気がついたら、ここに書き込むことに…
結論から言うと、新ウィンドウを開くかどうかを a タグに指定する事の可否は、私には分かりません (^ ^;)。XHTML に移行したので、a タグから target 属性を排除せねばなりません。というか、Web 標準の考え方から行くと、制作者側で閲覧者側の動作を規定し…
mokeke.replace(/〜/g,"<br>")の、〜部分に + 記号を入れて、+ を改行に置き換えようとしたのですが、直接 + を入れてもダメ。エスケープ文字かなあ、と思って ?u003b とか、?x3b を入れてみたんですが、いまいち。文字コード表(Shift-JIS 10進表記) によると、+…
すごく初歩的な操作なのですが、どうするのか忘れてしまった。(ウィンドウ名を指定して、mokekeWindow.close(); とやってもダメだった。。)参考書を見てもよくわからない (^ ^;)。で、this*1 を使うことにした。 <a href='JavaScript:this.close()'>閉じる</a>なんか閉じた。よかった。とりあえず…
JavaScript を外部ファイルで作ったときの、ファイルの文字コードと、HTML の文字コードは一致させておきましょう。InternetExplorer は自動で解釈してくれますが、Firefox, Netscape ではだめでした。 html += "<META http-equiv='Content-Type' content='text/html; charset=Shift_JIS'>?n";ちなみに、JavaScript の内部文字コード</meta>…
JavaScript で、HTML を自動的に生成するとき、Netscape では、下のような書き方はできないみたいです。 document.write("?n"); document.write("<HTML>?n<HEAD>?n"); document.write("<META http-equiv='Content-Type' content='text/html; charset=Shift_JIS'>?n"); (中略) document.close();In…</meta></head></html>
「読み込み」が止まらないのは親ウィンドウに HTML を生成したときの話。 これを書き込んだときは、子ウィンドウに HTML を書かせるようにスクリプトを変更しました。でも、parent.close で親ウィンドウの書き込み状態を終了させればいいって事か?
理由はいまいち分からなかったのですが、windowオブジェクト.close() で、書き込み状態を終了させないといけないようです。