【求助】这一段javascript为什么无法在搜狗浏览器高速模式下运行,一点儿反映都没有,连alert();都没有反应
【情况】
--> 在搜狗浏览器的“高速”模式下,这个javascript文件里面连在第一行写alert();都没执行;
--> 但是“兼容模式”下却可以,其他浏览器测试也是可以的。
--> 但是另外一个创建javascript滚动的却可以(在高速模式下),里面有scrollLeft 这样的代码的却可以。【代码】 文件 page.js/*
+---------------------------------------------
* Create HTML for zthd in index.htm
+---------------------------------------------
* Author: [email protected]
* Date: 2011-03-18
* Charset: UTF-8
* Notice: To Use This File Must Include jquery.min.js First!
*
*/if(typeof(zbphpObj) == "undefined") var zbphpObj = [];//------------------------------------------------------------------------zbphpObj = [
{
"lnk":"http://www.zbphp.com/12752.html?1300412098",
"tit":"1",
"pic":"001.jpg",
},
{
"lnk":"http://www.zbphp.com/12528.html?1300412123",
"tit":"2",
"pic":"002.jpg"
},
{
"lnk":"http://www.zbphp.com/12230.html?1300412147",
"tit":"3",
"pic":"003.jpg"
},
{
"lnk":"http://www.zbphp.com/81671.html?1300412167",
"tit":"4",
"pic":"004.jpg"
},
{
"lnk":"http://www.zbphp.com/7598.html?1300412196",
"tit":"5",
"pic":"005.jpg"
},
{
"lnk":"http://www.zbphp.com/4815.html?1300412248",
"tit":"6",
"pic":"006.jpg"
}];
document.write("<ul>");
var j=0;
for(var i in zbphpObj){
alert(j);
j++;
document.write("<li>");
document.write('<div class="li-tt li'+j+'" id="_xrli'+j+'"><a href="'+zbphpObj[i].lnk+'" target="_blank" '+(j == 1 ? 'class="curr"':'')+' onmouseover="LiTabs(\'_xrli\','+j+',6,\'curr\')">'+zbphpObj[i].tit+'<\/a><\/div>');
document.write('<div class="li-ct" id="_xrli'+j+'_img" style="display:'+(j == 1 ? 'block':'none')+'"><a href="'+zbphpObj[i].lnk+'" target="_blank"><img src="/images/index/zbphpObj/'+zbphpObj[i].pic+'" alt="'+zbphpObj[i].tit+'" border="0" width="255" height="136" \/><\/a><\/div>');
document.write("</li>");
}
document.write("</ul>");【其他的问题】
--> 在搜狗浏览器里面还有其他问题,就是不能使用window.open(),会被阻止,但是我打开别人的网页里面却发现他们使用window.open()没有被阻止,一直无法解决这个问题,代码都一样却硬是被阻止了。
document.write创建的 HTML里面的<a href="外站链接" target="_blank"></a>打开的窗口会被阻止。搜狗浏览器现在发展的用户群越来越大了。因为很多人安装了后根本就无法写在干净。卸载后又偷偷自动安装。
现在不得不考虑这一款浏览器了。其实他的问题还大得多,CSS样式很多都无法识别。如何解决document.write在搜狗浏览器高速模式下无法运行的问题啊,现在还没有解决。
【情况】
--> 在搜狗浏览器的“高速”模式下,这个javascript文件里面连在第一行写alert();都没执行;
--> 但是“兼容模式”下却可以,其他浏览器测试也是可以的。
--> 但是另外一个创建javascript滚动的却可以(在高速模式下),里面有scrollLeft 这样的代码的却可以。【代码】 文件 page.js/*
+---------------------------------------------
* Create HTML for zthd in index.htm
+---------------------------------------------
* Author: [email protected]
* Date: 2011-03-18
* Charset: UTF-8
* Notice: To Use This File Must Include jquery.min.js First!
*
*/if(typeof(zbphpObj) == "undefined") var zbphpObj = [];//------------------------------------------------------------------------zbphpObj = [
{
"lnk":"http://www.zbphp.com/12752.html?1300412098",
"tit":"1",
"pic":"001.jpg",
},
{
"lnk":"http://www.zbphp.com/12528.html?1300412123",
"tit":"2",
"pic":"002.jpg"
},
{
"lnk":"http://www.zbphp.com/12230.html?1300412147",
"tit":"3",
"pic":"003.jpg"
},
{
"lnk":"http://www.zbphp.com/81671.html?1300412167",
"tit":"4",
"pic":"004.jpg"
},
{
"lnk":"http://www.zbphp.com/7598.html?1300412196",
"tit":"5",
"pic":"005.jpg"
},
{
"lnk":"http://www.zbphp.com/4815.html?1300412248",
"tit":"6",
"pic":"006.jpg"
}];
document.write("<ul>");
var j=0;
for(var i in zbphpObj){
alert(j);
j++;
document.write("<li>");
document.write('<div class="li-tt li'+j+'" id="_xrli'+j+'"><a href="'+zbphpObj[i].lnk+'" target="_blank" '+(j == 1 ? 'class="curr"':'')+' onmouseover="LiTabs(\'_xrli\','+j+',6,\'curr\')">'+zbphpObj[i].tit+'<\/a><\/div>');
document.write('<div class="li-ct" id="_xrli'+j+'_img" style="display:'+(j == 1 ? 'block':'none')+'"><a href="'+zbphpObj[i].lnk+'" target="_blank"><img src="/images/index/zbphpObj/'+zbphpObj[i].pic+'" alt="'+zbphpObj[i].tit+'" border="0" width="255" height="136" \/><\/a><\/div>');
document.write("</li>");
}
document.write("</ul>");【其他的问题】
--> 在搜狗浏览器里面还有其他问题,就是不能使用window.open(),会被阻止,但是我打开别人的网页里面却发现他们使用window.open()没有被阻止,一直无法解决这个问题,代码都一样却硬是被阻止了。
document.write创建的 HTML里面的<a href="外站链接" target="_blank"></a>打开的窗口会被阻止。搜狗浏览器现在发展的用户群越来越大了。因为很多人安装了后根本就无法写在干净。卸载后又偷偷自动安装。
现在不得不考虑这一款浏览器了。其实他的问题还大得多,CSS样式很多都无法识别。如何解决document.write在搜狗浏览器高速模式下无法运行的问题啊,现在还没有解决。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货