ich einige Wege gefunden, wo aktuelles URI-Schema Fenster Unterstützung für Firefox und Chrome-Browser zu erkennen, wenn die Anwendung i Download nicht registriert und registriert diese Anwendungs uriJede Art und Weise URI-Schema zu erkennen, ist in Windows zur Verfügung mit Hilfe von JavaScript im Internet Explorer
Chrome
var appWindow = window.open('alert:"Hello%20World"',"_self");
if(appWindow!=null){alert("it is worked")}
Firefox
$("body").append('<span id="__protoProxy"></span>');
function queryWord(aWord)
{
var protoProxy = document.getElementById('__protoProxy');
if (protoProxy)
{
var word = aWord.replace('"','\"');
protoProxy.innerHTML = '<div style="display:none;"><iframe id="iframe01" src="alert://'+ word + '"></iframe></div>';
}
}
queryWord('hello world');
if(document.getElementById('iframe01').contentDocument.body.innerHTML!=""){alert("it is worked")}
aber in IE kann ich diese Aktion nicht ausführen, obwohl URI nicht in Windows registriert ist, öffnen IE Fenster zum Auswählen der App aus Windows-Speicher.
Gibt es eine Möglichkeit, in IE zu erkennen?
Gibt es eine Möglichkeit, es allgemein über den gesamten Browser zu erkennen?
Wie funktioniert Citrix Launcher in allen Browsern?
funktioniert nicht in IE in und spartanisch Browser –