Internet explorer msSiteModeActivate似乎不起作用
嗨,我正在做一些IE9任务栏集成,但我似乎无法让Internet explorer msSiteModeActivate似乎不起作用,internet-explorer,browser,internet-explorer-9,Internet Explorer,Browser,Internet Explorer 9,嗨,我正在做一些IE9任务栏集成,但我似乎无法让msSiteModeActivate()工作 我的代码: setTimeout("tvOverlay()", 30000); setTimeout("tvActivate()", 35000); <script type="text/javascript"> function tvActivate() { try { if
msSiteModeActivate()
工作
我的代码:
setTimeout("tvOverlay()", 30000);
setTimeout("tvActivate()", 35000);
<script type="text/javascript">
function tvActivate() {
try {
if (window.external.msIsSiteMode()) {
window.external.msSiteModeActivate();
}
else { }
}
catch (e) { }
}
function tvOverlay() {
try {
if (window.external.msIsSiteMode()) {
window.external.msSiteModeSetIconOverlay('/tvoverlaygul.ico', 'TV Overlay');
}
else { }
}
catch (e) { }
}
</script>
setTimeout(“tvOverlay()”,30000);
setTimeout(“tvActivate()”,35000);
函数tvActivate(){
试一试{
if(window.external.msIsSiteMode()){
window.external.msSiteModeActivate();
}
else{}
}
捕获(e){}
}
函数tvOverlay(){
试一试{
if(window.external.msIsSiteMode()){
window.external.mssiteModesectionOverlay('/tvoverygul.ico','TV Overlay');
}
else{}
}
捕获(e){}
}
tvOverlay()
工作正常,但是当调用tvActivate()
时,图标从不闪烁。您试过这个吗?举个例子。如果当前窗口已作为固定站点运行,则以下脚本将重定向到起始页。如果浏览器不支持调用,try/catch
语句允许脚本正常恢复
有关msSiteModeActivate
的更多信息,请参见此:
更新:新文件:
你试过这个吗?举个例子。如果当前窗口已作为固定站点运行,则以下脚本将重定向到起始页。如果浏览器不支持调用,
try/catch
语句允许脚本正常恢复
有关msSiteModeActivate
的更多信息,请参见此:
更新:新文件:
你成功地使它工作了吗?你成功地使它工作了吗?
function testSiteMode()
{
try {
if (window.external.msIsSiteMode()) {
location.href = startPage;
}
}
catch(ex) {
alert("Site Mode is not supported.");
return;
}
}
window.onload = testSiteMode;