Du lägger dit ett stycke som vanligt:
<p id="noactivex">ActiveX krävs för att vissa funktioner ska fungera.</p>
...och sen plockar du bort det stycket med ActiveX.
7 svar · 885 visningar · startad av paraxe
Hej.
Jag kör en site där en sida kräver ActiveX. Och de flesta webbläsare stöder inte ActiveX som default utan plugins / hack, samt att IE kräver installation av just den ActiveX komponenten. Hur rent tekniskt sett förmedlar man detta till besökaren.
Conditional comments i CSS eller server-side kontroll. Klient-skript????
Hur på bästa sätt!!!???
/pär
Du lägger dit ett stycke som vanligt:
<p id="noactivex">ActiveX krävs för att vissa funktioner ska fungera.</p>
...och sen plockar du bort det stycket med ActiveX.
Tack..
Men jag har inte tillgång till ActiveX-appen och kan således inte ta bort det stycket.
Mvh
Pär
<script type="text/javascript"><!--
function activexfel(){
alert("ActiveX-pluginen kunde inte laddas. Antingen är den inte installerad, eller så använder du en browser som inte stödjer ActiveX!");
}
window.onload=function(){
if (!window.ActiveXObject)
activexfel();
}
--></script>
<!--[if IE]>
<object onerror="activexfel()" classid="clsid:ffffffff-ffff-ffff-ffff-ffffffffffff" width="50" height="50">
</object>
<![endif]-->
Vad gör för övrigt din activex-plugin?
nitro2k01: Det förutsätter ju att Javascript är enable:at
Vad gör för övrigt din activex-plugin?
Den visar CAD-filer, plotter-filer, pdf:er dokument mm mm.
Mvh
Pär
paraxe skrev:
nitro2k01: Det förutsätter ju att Javascript är enable:at
nitro2k01 skrev:
- Det finns inget "snyggt" sätt att detektera att activex är avstängt utan javascript.
De som inte har Javascript lär knappast ha ActiveX heller.
<noscript> Men typ hallå!!! Typ skaffa ActiveX!!!1 </noscript>
Eftersom den ActiveX appen jag ska visa även kräver JavaScript så är ju zcorpans idé allra bäst... istället för att replace elementet m.h.a ActiveX gör jag det med JavaScript istället.
Tack zcorpan!