IE 3.02 window.open()が失敗する原因は?

[上に] [前に] [次に]
吉田 伸一 [E-Mail] 1997/11/12(水) 16:48:06
IE 3.02でwindow.open()を実行すると
"OLE オートメーションでサポートされていないプロパティまたはメッソドです。"
というダイアログが表示されてしまいます。
色々調べてみると、IE3.02でも正しく実行されるマシンもあればエラーを起こす
マシンもあり、どうやら環境に依存しているようです。
そのへんの情報をお持ちの方がいらしたらサジェスチョンお願いいたします。

きさら 1997/11/12(水) 17:59:49
こんにちは。参考になるかどうかわかりませんが、以前私がIE3.0で
行ったときは、
@function to_yahoo() {
var w = window.open("http://www.yahoo.co.jp/","newwindow");
}
はOKで
Afunction to_yahoo() {
window.open("http://www.yahoo.co.jp/");
}
は、例のメッセージがでてしまいました。(NNとかはAでもOKなところが
またよくわからないのですが???)
いろいろなマシンで行ったわけではありませんが、とりあえず、
@の方法で回避しましたけれど。。。
すみません。全然情報の方向がちがいますね。

吉田 伸一 [E-Mail] 1997/11/12(水) 19:18:47
きさらさん、こんにちわ。
1番の方法で行っていますが、うまくいっていません。

オプション→セキュリティー→アクティブコンテンツの設定が違っているのかと思い
確認してみましたが同じでした。

吉田 伸一 [E-Mail] 1997/11/12(水) 19:49:01
原因がわかりました。

標準のIMEをATOK11にしているとだめなようです。
これをMS-IME95に変更するとうまく行くようになりました。

でも、これで解決にしてしまっていいのかな?

IEの他のバージョンやほかのIMEではどうなのでしょうか?
また、解決策が何かない物なのでしょうか?

情報お願いいたします。

吉田 伸一 [E-Mail] 1997/11/12(水) 20:29:38
[[解決]]
解決策が見つかりました。

ATOK11を最新版にすれば標準IMEがATOK11でも大丈夫です。

お騒がせしました。

ぽんぽこ [E-Mail] 1999/12/18(土) 15:13:23
こんにちは。
<form>のテキスト入力ボックスにfocusが来たとき、
テキストボックス1にfocusが来たとき、クライアントマシンの
IMEが「漢字」に切り替わり
テキストボックス2にfocusが来たとき、「半角」に
自動で切換わるようなことはできるのでしょうか

[上に] [前に] [次に]