我把它放到记事本中并保存为htm。但是,当我在IE中打开它时,它只是说没有<HEAD>
和</HEAD>
的文本。我曾尝试将它编码为Unicode,UTF-8,Unicode大端和ANSI。:为什么这个脚本不工作?
<HEAD>
var ifbumper=0
if (ifbumper=0)
{
window.location='/bumper?url=whatever'
}
</HEAD>
我把它放到记事本中并保存为htm。但是,当我在IE中打开它时,它只是说没有<HEAD>
和</HEAD>
的文本。我曾尝试将它编码为Unicode,UTF-8,Unicode大端和ANSI。:为什么这个脚本不工作?
<HEAD>
var ifbumper=0
if (ifbumper=0)
{
window.location='/bumper?url=whatever'
}
</HEAD>
等于运算符==,而不仅仅是=。你的if应该是if (ifbumper == 0)
你在写JavaScript代码,你需要把它放在<script>
标签里面。您还需要使用==
而不是=
来比较值,并且最好将;
放在一行代码之后。
<HTML>
<HEAD>
<SCRIPT>
var ifbumper=0;
if (ifbumper==0)
{
window.location='/bumper?url=whatever';
}
</SCRIPT>
</HEAD>
最好还指定'type'属性并使其小写。 –
@Shadow Wizard“type”属性已经不再需要,除非由于某些原因(使用XHTML犯错误):-)当你明确地希望浏览器*不能*解释'
真实的,但这个问题并不相关。 –