使用Javascript为弹出窗口应用css样式
Apply css styles to popup window using Javascript
我有一个具有多个div的jsp。我正在使用innerHTML
获得整个div数据并将其显示为弹出窗口。通过使用这个,我无法得到所有的css样式。
函数如下:
function popupWin(cs) {
var divText1 = document.getElementById("divId").innerHTML;
var divText2 = document.getElementById("divId"+cs).innerHTML;
var divText3 = document.getElementById("divId"+cs+"abc").innerHTML;
var myWindow = window.open('',"mywindow","status=no,menubar=no,resizable=yes,toolbar=no,scrollbars=yes,addressbar=no,height=600,width=800");
var doc = myWindow.document;
doc.open();
doc.write('<link href="styles/shared/common.css" rel="stylesheet" type="text/css" />');
doc.write('<link href="styles/parent/common.css" rel="stylesheet" type="text/css" media="all" />');
doc.write('<link href="styles/parent/print.css" rel="stylesheet" type="text/css" media="print" />');
doc.write('<link rel="stylesheet" type="text/css" href="styles/admintool.css" />');
doc.write(divText1);
doc.write(divText2);
doc.write(divText3);
doc.close();
}
试着在样式链接周围写标题标签,在内容周围写正文标签。
相关文章:
- 如果文本字段为空,则使用JavaScript应用CSS样式
- 如果30秒未单击,请应用CSS一次,将其删除,然后重新迭代
- 如何通过按键激活按钮应用CSS效果
- Jquery添加一个类之后,如何应用css
- 通过JS添加类时应用CSS转换
- 如何在不链接/jquery的情况下使用方法应用css属性数组
- 如何在页面刷新后使用 jquery 应用 CSS(刷新前构建 CSS)
- AngularJS - 在第一个可见元素上应用 CSS 类(Preferred No JQuery)
- Angular js ng repeat与条件ng类不应用css类
- 点击时在元素上应用css样式,独立于父级
- 如何在react组件上应用css样式
- 使用skel框架构建的响应式网站只有在使用漂亮的URL时才能应用css
- 当使用查询字符串时,我如何应用css
- 选择框在应用 css/javascript 时失去功能
- 使用 setLabel 方法对冻结列的标题应用 CSS
- 如果文件名取自用户,则不应用 CSS 规则
- 对匹配的文本应用 CSS
- 在我的JavaScript中应用CSS
- 如何调试正在应用 css 的 html 代码
- 如何计算应用 CSS 转换矩阵的 DOM 元素的边界矩形大小?不使用 Element.getBoundingClient