<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>""</title>
<script type="text/javascript" defer="defer" src="CookieLib.js"></script>
</head>
<body>
<form id="form1" runat="server" >
<div>
</div>
<script type="text/javascript" defer="defer">saveCookie("name","javascript")</script>
</form>
</body>
</html>
说明:saveCookie是 CookieLib.js 里的一个方法
<head runat="server">
<title>""</title>
<script type="text/javascript" defer="defer" src="CookieLib.js"></script>
</head>
<body>
<form id="form1" runat="server" >
<div>
</div>
<script type="text/javascript" defer="defer">saveCookie("name","javascript")</script>
</form>
</body>
</html>
说明:saveCookie是 CookieLib.js 里的一个方法
这里有问题。看看你的页面运行的时候和这个js的关系。是不是在一个文件夹下面?
看会不会报错
找出问题原因来了<script type="text/javascript" defer="defer" src="CookieLib.js"> </script>
注意
1、不要在defer型的脚本程序段中调用document.write命令,因为document.write将产生直接输出效果。
2、而且,不要在defer型脚本程序段中包括任何立即执行脚本要使用的全局变量或者函数。