字体为何变大?
在一个aspx页面中有javascript代码:
<script language= "javascript ">
function ReFilename(path)
{
var fn =prompt( "请输入新文件名 ", " ");
if ((fn) && (fn!= " "))
{
var obj=document.getElementById( " <%=FileNameParam.ClientID%> ");
obj.value=path+fn;
__doPostBack( ' <%= idRename.UniqueID %> ', ' ');
}
}
</script>
调用此函数,当执行到var fn =prompt( "请输入新文件名 ", " ");时,我按了“取消”
过2秒左右,aspx页面上的字体全变大了,显得很难看,不知为何?请高手解答,谢谢!!!
------解决方案--------------------后台有Response.write()代码?向客户端输出js代码?
------解决方案--------------------楼上分析正确,可能是直接从后台Response.Write();输出在网页头部,css样式应用实效
------解决方案--------------------我刚碰到这问题,已经解决了,方法如下:
Response.Write( " <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd '> ");
------解决方案--------------------css:
body{
font-size:12pt;
}
------解决方案--------------------一个笨方法 把这个页的每个标记都加上css样式