引用外部js文件和直接在html代碼中插入script標簽有何區別?
html代碼:<input type="button" value="點我打開新窗口"?onclick="openWin()"/>
外部引用<script ?type="text/javascript" src="script.js"></script>
function? openWin()
{
????var sure=confirm("確定要打開新窗口嘛?");
????if(sure==true)
{
var url=prompt("請輸入要打開網頁的網址","http:/imooc.com/");
if(url!=null)
window.open('url','_blank','width=400px,height=500px,menubar=no,toolbar=no');
else
{
alert("再見!");
}
}
????
}
這樣的后果是出現404?not?found錯誤,打不開網頁,但是同樣的,我把代碼拷在html代碼中就可以打開了,為什么呢?
2015-09-14
url也不要加引號
2015-09-14
逗號錯了,應該是英文版的逗號