我正在使用CSS使用ASPX页面来定位DIV属性,这些DIV属性可以在页面上更改,但是当我打印属性时,它们不会被推送到打印机。有没有办法在本地更改CSS属性,保存它们并将其推送到服务器端ASP页面?
我知道我可以使用数据库解决方案,但这确实不可行。是否可以将CSS属性保存到本地cookie,然后使用cookie属性重新加载页面?我似乎记得我们曾经能够将Cookie中的变量直接加载到页面中,但是已经有一段时间了...
答案 0 :(得分:0)
document.cookie = "myCustomCss=blah";
和阅读
var x = document.cookie;
a good explanation is available on w3schools
对于大量数据或敏感数据,请谨慎使用cookie,因为您可能希望转而使用数据库。
答案 1 :(得分:0)
目前,我正在使用一个弹出窗口来编辑CSS属性;
<div id="adjDate">
<a href="#" onclick="SelectName('check-1-date-box')">H</a>
<br />
<a href="#" onclick="SelectName('check-1-date-boxV')">V</a>
</div>
CSS就是这样;
div#adjDate {
left: 110px;
top: 1px;
color: red;
}
我认为使用CSS变量可能是一个可行的解决方案,但是JS可能值得研究。