プロが教えるわが家の防犯対策術!

こんにちは。
今回の質問内容は、タイトルにあるように、
OBJECTタグでPARAMを使用すると、画面に何も表示されません。
PARAMを使わずに開いてみると、普通に開きます。
何かセキュリティ関係の設定を変更する必要があるのか、HTML等ソースを変更しなければならないのか分かりません。

何か分かる方がおられましたら、ご回答ください。

OBJECTタグのソース↓

<OBJECT ID="MainWindow"
CLASSID="CLSID:ABCB59-5C9D-4D83-9A16-83AFFD73458"
CODEBASE="test.CAB#version=1,0,0,0">
<PARAM NAME="test1" VALUE="100">
<PARAM NAME="Age" VALUE="100000">
<PARAM NAME="Name" VALUE="test">

</OBJECT

A 回答 (1件)

詳しい状況がないのではっきりとはいえませんが、IEでの表示でしたら、恐らく月例パッチの関係でしょう。


<object>部分を外部ファイルのJavaScriptで書き出せば、素直に表示してくれると思います。

■<object>部分の書き換え

<script type="text/javascript" language="javascript" src="object.js"></script>

■object.jsファイルの中身

document.write('<OBJECT ID="MainWindow" ');
document.write('CLASSID="CLSID:ABCB59-5C9D-4D83-9A16-83AFFD73458"');
document.write('CODEBASE="test.CAB#version=1,0,0,0">');
document.write('<PARAM NAME="test1" VALUE="100">');
document.write('<PARAM NAME="Age" VALUE="100000">');
document.write('<PARAM NAME="Name" VALUE="test">');
document.write('</OBJECT>');

参考URL:http://www.microsoft.com/japan/msdn/workshop/aut …
    • good
    • 0
この回答へのお礼

返事ありがとうございます。
教えていただいた方法と、OBJECTタグにWIDTHとHEIGHTを追加することで、正常に動作できました。
ありがとうございます。

お礼日時:2006/06/13 10:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!