怎样才能避免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>

请问要怎么编写才不会被浏览器拦截屏蔽,谢谢,期盼高手的回答
展开
 我来答
匿名用户
2014-03-19
展开全部
可以用JavaScript模拟一个弹出窗口,而不是用alert之类的弹出窗口,alert那种弹出必然会被某些浏览器阻拦。在google上面搜索一下“Javascript 浮动窗口”之类的就能搜索到现成的代码,原理很简单,就是一个浮动的div而已。想用更方便的,推荐用Yahoo的YUI,JavaScript的用户界面增强包,里面有现成例子,使用起来也很简单,只不过YUI貌似没有中文站。这里有一篇介绍,可以看看: http://www.itstudy.cn/www/ArticleContent.asp?id=12
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式