现在的位置: 首页 > 综合 > 正文

Response.write(C#)和document.write(js)的一点小误会

2013年10月02日 ⁄ 综合 ⁄ 共 449字 ⁄ 字号 评论关闭

 

 

    在考虑是通过aspx后台页面直接Response.write还是通过前台javascript调用document.write,我要展现的是一个页面的完整字符串,其中包含了一些样式.

 

 

    但是经过对比,发现这两种办法得到的页面有一点样式上的出入,因为我都是新建的aspx页面,页面前缀为:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 

    使用第一种方法可以得到表现正常的页面,但是使用脚本的方式展现的页面,在一些设定高度和宽度的地方出现了一些异常,导致页面展现夸张,后来改用前缀<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >以后,展现正常了。

 

 

    可见在脚本中调整样式还是有点老,在有一些地方和XHTML还有一些不兼容的地方。

 

 

抱歉!评论已关闭.