Tag: dhtml

只打印<div id =“printarea”> </ div>?

如何打印指定的div(无需手动禁用页面上的所有其他内容)? 我想避免一个新的预览对话框,所以用这个内容创build一个新的窗口是没有用的。 该页面包含几个表格,其中一个表格包含我想要打印的div – 该表格的样式是针对网页的可视样式,不应该在打印中显示。

如何使用Javascript加载CSS文件?

是否有可能导入CSS使用JavaScript的HTML页面样式表? 如果是这样,怎么办? PS的JavaScript将被托pipe在我的网站上,但我希望用户能够在他们的网站的<head>标记,它应该能够导入我的服务器上托pipe的CSS文件到当前的网页。 (css文件和JavaScript文件都将托pipe在我的服务器上)。

在jQuery中,如何将事件附加到dynamichtml元素?

假设我有一些jQuery代码将一个事件处理程序附加到类“myclass”的所有元素上。 例如: $(function(){ $(".myclass").click( function() { // do something }); }); 而我的html可能如下所示: <a class="myclass" href="#">test1</a> <a class="myclass" href="#">test2</a> <a class="myclass" href="#">test3</a> 这没有问题。 但是,请考虑是否将“myclass”元素在未来某个时间写入页面。 例如: <a id="anchor1" href="#">create link dynamically</a> <script type="text/javascript"> $(function(){ $("#anchor1").click( function() { $("#anchor1").append('<a class="myclass" href="#">test4</a>'); }); }); </script> 在这种情况下,当用户点击#anchor1时会创build“test4”链接。 “test4”链接没有与之关联的click()处理程序,尽pipe它具有class =“myclass”。 任何想法如何我可以解决这个问题? 基本上,我想编写一次click()处理程序,并将其应用于页面加载时的内容和稍后通过Ajax / DHTML引入的内容。

如何检索HTML元素的实际宽度和高度?

假设我有一个<div> ,我希望在浏览器的显示(视口)中居中。 为此,我需要计算<div>元素的宽度和高度。 我应该使用什么? 请包括浏览器兼容性的信息。