javascript对话框 平时一般用YUI提供的panel和dialog在页面上显示对话框,不过美工给我一个自己画好的对话框,要我实现并弹出,我基于YUI框架的话,弹出的对话框还是有框架自己的头,自己的样式,如何弹出完全是她给的样式的对话框呢,不知道思路是什么,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 美工要做这种开发,你应该告诉TA你使用的Dialog如何换肤只是让TA去改写样式啦,做一些样式需要的图片啦如果TA是脱离你的Dialog框架去设计的,那要么你自己去做换肤,要么重新写过了 我的对话框是“var dialog = new YAHOO.widget.Panel("div,params......");”这种类型,它弹出的是div里面的内容,<div id="<%=baseIdName %>_category_dlg" class="tc_nonedisplaydialog"><div class="hd">标题头</div><div class="bd">主体</div><div class="ft">End of Overlay #1</div>应该将TA的html代码进行拆分,拆成头,body,尾,然后分别替换hd,bd,ft来实现自己定义的对话框,我当时想一口气替换,直接用TA的div的全部内容,然后弹,看来不行,谢谢! YUI的Dialog我没用过。我用它的唯一的东东是命名空间注册你需要做的是:1:分析YUI的Dialog完整的DOM2:将它与美工给出的DOM相参照。然后去YUI中做修改 恩,是应该具体拆分,不能那么轻松的照搬不修改,YUI的命名空间是挺不错的,方便命名,写复杂的不容易混淆,不过你说的命名空间注册倒是没研究过,应该去了解了解,谢谢! 用FF浏览器,先弹一个YUI的标准的Dialog出来再说,然后查看元素时选择:复制外部HTML然后找个地方粘贴出来。一个完整的DOM就有了如果你是以后所有的Dialog都准备用美工做出来的这个风格的话,那你就研究好YUI中Dialog插件的内容,然后按美工给的修改好就行。要是有比较大的不同的话,看看美工能不能再做调整吧而且你这种做法,得做好各常用浏览器兼容测试。否则,你光是在一种浏览器上有用,那还不如不要 也可以自己写个dialog出来,不难的 Struts2 json extjs4也可谈谈大家经验,新人望指教(在线等),两帖子分数一共100 在线等,马上给分。。求jquery+json+数据库 动态实现树形菜单的代码 如何把ip字符串型转化成long 将页面导入到excel如何控制列宽 如何关闭其他三个网页? 如何批加超连接 怎么美化javascript的弹出警告窗口? 我是初学者,javacript小问题(关于文本框的),请各位帮个忙!!!!! 关于对象的问题! 如何取得读网页时ie的状态,如正在下载,完毕等等? 获取复选框状态并执行函数 大虾们帮我看看代码吧。
美工要做这种开发,你应该告诉TA你使用的Dialog如何换肤
只是让TA去改写样式啦,做一些样式需要的图片啦如果TA是脱离你的Dialog框架去设计的,那要么你自己去做换肤,要么重新写过了
<div class="hd">
标题头
</div>
<div class="bd">
主体
</div>
<div class="ft">End of Overlay #1</div>应该将TA的html代码进行拆分,拆成头,body,尾,然后分别替换hd,bd,ft来实现自己定义的对话框,
我当时想一口气替换,直接用TA的div的全部内容,然后弹,看来不行,
谢谢!
1:分析YUI的Dialog完整的DOM
2:将它与美工给出的DOM相参照。然后去YUI中做修改
YUI的命名空间是挺不错的,方便命名,写复杂的不容易混淆,不过你说的命名空间注册倒是没研究过,应该去了解了解,谢谢!
然后找个地方粘贴出来。一个完整的DOM就有了如果你是以后所有的Dialog都准备用美工做出来的这个风格的话,那你就研究好YUI中Dialog插件的内容,然后按美工给的修改好就行。要是有比较大的不同的话,看看美工能不能再做调整吧而且你这种做法,得做好各常用浏览器兼容测试。否则,你光是在一种浏览器上有用,那还不如不要