Dreamweaver表格问题

Dreamweaver表格问题,第1张

楼主应该要的是一个浮动层的效果,做一个浮动的层,然后将表格放置在层中,<div id="divStayTopLeft" style="position:absolute"> <table> <tr> <td>这里就是表格内容</td> </tr> </table></div><!--实现浮动的JS-->

 <script type="text/javascript">

 //Enter "frombottom" or "fromtop"

 var verticalpos="frombottom"

 function JSFX_FloatTopDiv()

 {

  var startX =3,

  startY = 320

  var ns = (navigator.appName.indexOf("Netscape") != -1)

  var d = document

  function ml(id)

  {

  var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id]

  if(d.layers)el.style=el

  el.sP=function(x,y){this.style.left=xthis.style.top=y}

  el.x = startX

  if (verticalpos=="fromtop")

  el.y = startY

  else{

  el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight

  el.y -= startY

  }

  return el

  }

  window.stayTopLeft=function()

  {

  if (verticalpos=="fromtop"){

  var pY = ns ? pageYOffset : document.body.scrollTop

  ftlObj.y += (pY + startY - ftlObj.y)/8

  }

  else{

  var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight

  ftlObj.y += (pY - startY - ftlObj.y)/8

  }

  ftlObj.sP(ftlObj.x, ftlObj.y)

  setTimeout("stayTopLeft()", 10)

  }

  ftlObj = ml("divStayTopLeft")

  stayTopLeft()

 }

 JSFX_FloatTopDiv()

 </script>

ftl不可以和jsp共存的,二者具有转化关系。

freemarker(FTL)常见语法(JSP中的代码转化为ftl代码) 举例如下:

1、引入公共页面<#include "params.ftl">

2、判断是否为空:<#if (resultContext.pagination.resultList)?? &&resultContext.pagination.resultList?size gt 0>

3、集合遍历:

<#list list as a>

${a_index+1}

</#list>

4、访问Java类中的静态方法

<#if st == stack.findValue("@com.test.bo.SkuTag@NEW")><#elseif st == stack.findValue("@com.test.bo.SkuTag@SPECIAL") >

5、访问Request对象

${Request.effectType.infoName!'' } 其他域对象比如:Session对象 貌似还是是${Session.*****}

6、使用其他标签如struts2标签:

引入tld:<#assign ts=JspTaglibs["/skw-tags"] /> 使用: <@ts.productPrice loginUrl="${ctxtPath}/login_jsp.html"/>

Dreamweaver默许打开后缀名为ftl的文件时,设计视图显示灰色,没法直接预览ftl文件样式;需要进行以下修改:1、便Dreamweaver能辨认*.ftl文件,并当作html页面来处理,需要修改两个文件,(1)Extensions.txt------位于你的用户目录下,如

C:Documents

and

SettingsAdministratorApplication

DataMacromediaDreamweaver

8(2)MMDocumentTypes.xml----位于程序安装目录下,如D:toolsDreamweaver

8ConfigurationDocumentTypes2、用编辑器打开Extens.txt,使用替换功能,把XHTML替换成XHTM,KID。替换应当只有两处,1处是所有文档里面;另外一处是第2行,:HTML

文档中。需要注意的是,文档类型要用大写,如FTL而不是ftl,然后保存退出3、用编辑器打开MMDocumentTypes.xml,找到下脸部分,并添加ftl,修改后以下:documenttype

id=HTML

internaltype=HTML

winfileextension=html,htm,shtml,shtm,stm,tpl,lasso,xhtml,ftl

macfileextension=html,htm,shtml,shtm,tpl,lasso,xhtml,ssi,ftl

file=Default.html

writebyteordermark=false保存退出。winfileextension指的是在windows系统中的扩大,macfileextension是mac

os系统中的扩大需要注意的是,在同目录下和用户目录下,不能有同名文件,包括备份文件,否则在启动时会有“html已被关联。。。”等正告信息。经过这样设置,DW就能够辨认*.ftl文件,并当作*.html来处理。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11837089.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存