怎样才能避免JS代码在浏览器中被屏蔽
详细代码如下:<SCRIPTLANGUAGE="JavaScript">functionpassword(){vartestV=1;varpass1=prompt('请输...
详细代码如下:
<SCRIPT LANGUAGE="JavaScript">
function password() {
var testV = 1;
var pass1 = prompt('请输入密码(密码是welcome):','');
while (testV < 3) {
if (!pass1)
history.go(-1);
if (pass1 == "welcome") {
alert('密码正确!');
break;
}
testV+=1;
var pass1 =
prompt('密码错误!请重新输入:');
}
if (pass1!="password" & testV ==3)
history.go(-1);
return " ";
}
document.write(password());
</SCRIPT>
请问要怎么编写才不会被浏览器拦截屏蔽,谢谢,期盼高手的回答 展开
<SCRIPT LANGUAGE="JavaScript">
function password() {
var testV = 1;
var pass1 = prompt('请输入密码(密码是welcome):','');
while (testV < 3) {
if (!pass1)
history.go(-1);
if (pass1 == "welcome") {
alert('密码正确!');
break;
}
testV+=1;
var pass1 =
prompt('密码错误!请重新输入:');
}
if (pass1!="password" & testV ==3)
history.go(-1);
return " ";
}
document.write(password());
</SCRIPT>
请问要怎么编写才不会被浏览器拦截屏蔽,谢谢,期盼高手的回答 展开
1个回答
2014-03-19
展开全部
可以用JavaScript模拟一个弹出窗口,而不是用alert之类的弹出窗口,alert那种弹出必然会被某些浏览器阻拦。在google上面搜索一下“Javascript 浮动窗口”之类的就能搜索到现成的代码,原理很简单,就是一个浮动的div而已。想用更方便的,推荐用Yahoo的YUI,JavaScript的用户界面增强包,里面有现成例子,使用起来也很简单,只不过YUI貌似没有中文站。这里有一篇介绍,可以看看: http://www.itstudy.cn/www/ArticleContent.asp?id=12
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询