yucken の業務上電脳 Tips 日記、なのだよ。-弐式-

いまさら電脳 Tips といふものを、書いてみむとして、するなり.元々は広い意味での電脳(コンピュータ)の Tips を書いていたのですが,いつのまにか,解析ツールの「電脳 ruby」と IDL の Tips がメインに (・)>

JavaScript

JavaScript の style オブジェクトって結構プロパティが多くて使えますね。

言いたいことは表題の通り (^ ^;)。でも、私が使っているリファレンスは、style オブジェクトで独立項目が立ってないから、調べにくい。(逆引きの方は「スタイルシート制御」の章で見られるのですが。)仕方がないので、気がついたら、ここに書き込むことに…

新ウィンドウを開くリンク -a target 問題-

結論から言うと、新ウィンドウを開くかどうかを a タグに指定する事の可否は、私には分かりません (^ ^;)。XHTML に移行したので、a タグから target 属性を排除せねばなりません。というか、Web 標準の考え方から行くと、制作者側で閲覧者側の動作を規定し…

JavaScript の正規表現における記号(+とか)の使い方

mokeke.replace(/〜/g,"<br>")の、〜部分に + 記号を入れて、+ を改行に置き換えようとしたのですが、直接 + を入れてもダメ。エスケープ文字かなあ、と思って ?u003b とか、?x3b を入れてみたんですが、いまいち。文字コード表(Shift-JIS 10進表記) によると、+…

JavaScript でウィンドウを閉じる

すごく初歩的な操作なのですが、どうするのか忘れてしまった。(ウィンドウ名を指定して、mokekeWindow.close(); とやってもダメだった。。)参考書を見てもよくわからない (^ ^;)。で、this*1 を使うことにした。 <a href='JavaScript:this.close()'>閉じる</a>なんか閉じた。よかった。とりあえず…

JavaScript で HTML を自動作成する場合の、文字コードに関する注意点

JavaScript を外部ファイルで作ったときの、ファイルの文字コードと、HTML の文字コードは一致させておきましょう。InternetExplorer は自動で解釈してくれますが、Firefox, Netscape ではだめでした。 html += "<META http-equiv='Content-Type' content='text/html; charset=Shift_JIS'>?n";ちなみに、JavaScript の内部文字コード</meta>…

document.write(); は複数個並べられない?

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() で、書き込み状態を終了させないといけないようです。