<html>
<body>
</body>
<html>
<script language="javascript">
function test()
{
var obj = document.createElement('object');
obj.codebase = "http://127.0.0.1/cab/OcxSetup.cab";
obj.classid ="clsid:FF987FC7-FEED-469C-89B0-0ACDA41401FE";
obj.width = 300;
obj.height = 300;
document.body.appendChild(obj);
}
test();
</script>如上,为什么当指定的ActiveX未安装时不会自动下载cab并安装.换成下面的代码可以自动注册插件,但因项目要求只能用上面的方式实现,请问高手如何解决?
<OBJECT id=test
classid=clsid:FF987FC7-FEED-469C-89B0-0ACDA41401FE
codebase="http://127.0.0.1/cab/OcxSetup.cab"
width="300"
height="300">
</OBJECT>
<body>
</body>
<html>
<script language="javascript">
function test()
{
var obj = document.createElement('object');
obj.codebase = "http://127.0.0.1/cab/OcxSetup.cab";
obj.classid ="clsid:FF987FC7-FEED-469C-89B0-0ACDA41401FE";
obj.width = 300;
obj.height = 300;
document.body.appendChild(obj);
}
test();
</script>如上,为什么当指定的ActiveX未安装时不会自动下载cab并安装.换成下面的代码可以自动注册插件,但因项目要求只能用上面的方式实现,请问高手如何解决?
<OBJECT id=test
classid=clsid:FF987FC7-FEED-469C-89B0-0ACDA41401FE
codebase="http://127.0.0.1/cab/OcxSetup.cab"
width="300"
height="300">
</OBJECT>
test();//不能放在这里执行
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
<script language="javascript">
function test()
{
var obj = document.createElement('object');
obj.codebase = "http://127.0.0.1/cab/OcxSetup.cab";
obj.classid ="clsid:FF987FC7-FEED-469C-89B0-0ACDA41401FE";
obj.width = 300;
obj.height = 300;
document.body.appendChild(obj);
}
</script>
</head>
<body>
<script language="javascript">
test();
</script>
</body>
</html>
<html>
<body>
</body>
<html>
<script language="javascript">
function test()
{
var obj = document.createElement("<object codebase='http://127.0.0.1/cab/OcxSetup.cab'>");
obj.classid = "clsid:FF987FC7-FEED-469C-89B0-0ACDA41401FE";
obj.width = 300;
obj.height = 300;
document.body.appendChild(obj);
}
test();
</script>
obj.classid ="FF987FC7-FEED-469C-89B0-0ACDA41401FE";
<body>
</body>
<html>
<script language="javascript">
function test()
{
var obj = document.createElement('div');
obj.innerHTML="<OBJECT id=test classid=clsid:FF987FC7-FEED-469C-89B0-0ACDA41401FE codebase="http://127.0.0.1/cab/OcxSetup.cab" width="300" height="300">
</OBJECT>";
document.body.appendChild(obj);
}
test();
</script>
</OBJECT>';