Vue: Можем ли мы использовать тег объекта со свойством HTML4, например «classid», в Vue.js?

#javascript #vue.js #html4

Вопрос:

Я хочу преобразовать некоторые источники, которые работали, возможно, в HTML4, в Vue.js источник. Как я знаю, свойство 'classid' в <object> теге удалено в HTML5.

Можем ли мы использовать HTML4 в Vue.js? и как использовать этот <object> тег в данном случае?

Это примеры источников html4

API_Test01.html

 <html>
    <object classid='clsid:AnUUID' id='FOO'></object>
    <script language="javascript">
        function bar()
        {
            var ret = FOO.bar()
            alert(ret)
        }
    </script>
    <body>
        <form name="frm">
            <APIs used when CS interlocking><br>
            ND status: <input type="button" value="bar" onClick="bar()"><br>
        </form>
    </body>
</html>
 

LoginTestEnc.html

clsid:AnUUID то же самое и с AI_Test01.html это

 <script language="javascript">
try{
    var sampleObj = new ActiveXObject("IniSX.SClient.1");
}catch(e){
    alert("Please try again after SSO Client program installation->Business authentication login. Go to the program manual installation screen.");
    self.location.replace("http://sso.the.url/SCInstall.html");
}

</script>

<!-- Sample Client Object ID-->
<OBJECT ID="SAMPLE_API" CLASSID="CLSID:AnUUID"  width=0 height=0></OBJECT>

<script language="javascript">

    //Extract SSO Ticket and update APP_ID access history
    var ticket = SAMPLE_API.GetTicketAppWithEnc("APP_ID"); 

    //Get authentication information from client
    //Response code Success: authentication ticket, Failure: 2: Status before login

    if(ticket.length==1){
        if(ticket==2 ){
            alert("Login Please");
        }
        SAMPLE_API.OpenLogin("www.the.url",ticket);
        //Since you are not logged in, go to the address after calling the authentication window
        noConfirmClose();

    }else{
        
        alert( ticket);

    }
function noConfirmClose(){
    top.window.open('about:blank','_self').close();
    top.window.opener=self;
    top.self.close();
}
</script>